[02:58:07]OFD Sender: No OFD packet to send [02:58:12]OFD Sender: No OFD packet to send [02:58:17]OFD Sender: No OFD packet to send [02:58:22]OFD Sender: No OFD packet to send [02:58:27]OFD Sender: No OFD packet to send [02:58:32]OFD Sender: No OFD packet to send [02:58:37]OFD Sender: No OFD packet to send [02:58:42]OFD Sender: No OFD packet to send [02:58:47]OFD Sender: No OFD packet to send [02:58:52]OFD Sender: No OFD packet to send [02:58:57]OFD Sender: No OFD packet to send [02:59:02]OFD Sender: No OFD packet to send [02:59:07]OFD Sender: No OFD packet to send [02:59:12]OFD Sender: No OFD packet to send [02:59:17]OFD Sender: No OFD packet to send [02:59:22]OFD Sender: No OFD packet to send [02:59:27]OFD Sender: No OFD packet to send [02:59:32]OFD Sender: No OFD packet to send [02:59:37]OFD Sender: No OFD packet to send [02:59:42]OFD Sender: No OFD packet to send [02:59:47]OFD Sender: No OFD packet to send [02:59:52]OFD Sender: No OFD packet to send [02:59:57]OFD Sender: No OFD packet to send [03:00:02]OFD Sender: No OFD packet to send [03:00:07]OFD Sender: No OFD packet to send [03:00:12]OFD Sender: No OFD packet to send [03:00:17]OFD Sender: No OFD packet to send [03:00:22]OFD Sender: No OFD packet to send [03:00:27]OFD Sender: No OFD packet to send [03:00:32]OFD Sender: No OFD packet to send [03:00:37]OFD Sender: No OFD packet to send [03:00:42]OFD Sender: No OFD packet to send [03:00:47]OFD Sender: No OFD packet to send [03:00:52]OFD Sender: No OFD packet to send [03:00:57]OFD Sender: No OFD packet to send [03:01:02]OFD Sender: No OFD packet to send [03:01:07]OFD Sender: No OFD packet to send [03:01:12]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:57]OFD Sender: No OFD packet to send [03:02:02]OFD Sender: No OFD packet to send [03:02:07]OFD Sender: No OFD packet to send [03:02:12]OFD Sender: No OFD packet to send [03:02:17]OFD Sender: No OFD packet to send [03:02:22]OFD Sender: No OFD packet to send [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:47]OFD Sender: No OFD packet to send [03:02:52]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:17]OFD Sender: No OFD packet to send [03:03:22]OFD Sender: No OFD packet to send [03:03:27]OFD Sender: No OFD packet to send [03:03:32]OFD Sender: No OFD packet to send [03:03:37]OFD Sender: No OFD packet to send [03:03:42]OFD Sender: No OFD packet to send [03:03:47]OFD Sender: No OFD packet to send [03:03:52]OFD Sender: No OFD packet to send [03:03:57]OFD Sender: No OFD packet to send [03:04:02]OFD Sender: No OFD packet to send [03:04:07]OFD Sender: No OFD packet to send [03:04:12]OFD Sender: No OFD packet to send [03:04:17]OFD Sender: No OFD packet to send [03:04:22]OFD Sender: No OFD packet to send [03:04:22]recv_with_timeout no data received [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:20]recv_with_timeout no data received [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:31]recv_with_timeout no data received [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:34]recv_with_timeout no data received [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:46]recv_with_timeout no data received [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:19]recv_with_timeout no data received [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:35]recv_with_timeout no data received [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:18]recv_with_timeout no data received [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:26]recv_with_timeout no data received [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]recv_with_timeout no data received [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]accept exits with 9 [03:15:32]New connection [03:15:32]New thread 3067100516 created [03:15:32]Thread 3067243876 joined [03:15:32]Waiting for new connection... [03:15:32] Sock 9.Parse request [03:15:32]Sock 9.Check first char [03:15:32]Sock 9.First char is OK [03:15:32]request: POST /json_proto HTTP/1.0 [03:15:32]Method: POST [03:15:32]URL: /json_proto [03:15:32]Method is POST - this is cgi request [03:15:32]url: /json_proto [03:15:32]query_string will be loaded in cgi processing [03:15:32]execute_cgi json_proto POST (null) [03:15:32]execute_cgi path=json_proto method=POST [03:15:32]POST find Content-Length [03:15:32]Host: 172.17.43.132:8080 [03:15:32]Content-Length: 623 [03:15:32]Content-Type: application/json [03:15:32] [03:15:32]POST finish read [03:15:32]Found Content-Length = 623 [03:15:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184020", "tax_sys" : 0, "items" : [ { "code": "4700003150486", "name": "\u0412\u043E\u0434\u043A\u0430 \u041E\u0440\u043E\u043E\u043D 0,5", "price" : 425.00, "quantity" : 1.000, "sum" : 425.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 425.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:15:32]execute_script... [03:15: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)184020", "tax_sys" : 0, "items" : [ { "code": "4700003150486", "name": "\u0412\u043E\u0434\u043A\u0430 \u041E\u0440\u043E\u043E\u043D 0,5", "price" : 425.00, "quantity" : 1.000, "sum" : 425.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 425.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:15:32]POST & json_proto [03:15:32]process_json_proto [03:15:32]json parsed OK: [03:15:32]protocol is kg_v1.0 [03:15:32]action value=close_receipt [03:15:32]process_action close_receipt [03:15:32]cmd_close_receipt [03:15:32]MH_GetDate [03:15:32]Write to MH i2c: F0 00 00 B0 02 A1 [03:15:32]Write i2c OK [03:15:32]MH_I2C_Read... [03:15:32]Read from MH i2c: F0 [03:15:32]MH_I2C_Read... [03:15:32]Read from MH i2c: F0 09 00 [03:15:32]MH_I2C_Read... [03:15:32]Read from MH i2c: F0 09 00 B0 02 00 D5 5A A8 66 64 A3 A7 66 FB [03:15:32]GetLastDocTimeStamp 1722307973 [03:15:32]current date 1722309333 [03:15:32]FM_GetShiftState [03:15:32]SAM_PROTO_GetShiftState [03:15:32]wFMCommunicate request_size=4 [03:15:32]MH_SAM_APDU [03:15:32]CAPDU: 80 13 01 00 [03:15:32]Write to MH i2c: E2 08 00 B1 02 80 13 01 00 00 00 00 00 30 [03:15:32]Write i2c OK [03:15:32]MH_I2C_Read... [03:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:15:32]Read from MH i2c: E2 [03:15:32]MH_I2C_Read... [03:15:32]Read from MH i2c: E2 0E 00 [03:15:32]MH_I2C_Read... [03:15:32]Read from MH i2c: E2 0E 00 B1 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 E3 [03:15:32]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [03:15:32]wFMCommunicate OK [03:15:32]SAM_PROTO_GetShiftState done [03:15:32]FM_GetShiftState done [03:15:32]opened in 1722298218 [03:15:32]opened+sec_in_day 1722384618 [03:15:32]quantity*price = 42500 [03:15:32]sum+1 = 42501 [03:15:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 425.00 НСП 1% : 3.76 НДС 12% : 45.13 Наличными: 425.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 13 30.07.2024 03:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41992 ФПД: 92542767877979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T031534&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41992&fm=92542767877979&tin=02508201610067®Number=0000000000092626&sum=42500 0 [03:15:34]StoreToDocumentArchive [03:15:34]shift 428 fd 41992 [03:15:34]save to /storage/0428/doc_00041992 [03:15:34]save last doc name /storage/0428/doc_00041992 to /storage/kkm_last_doc_name [03:15:34]save OK [03:15:34]Clear old archive folders... [03:15:34]ProcessDocumentItem done err = 0, tmpTLVsize=267 [03:15:34]tlvbuf is 00A4B310 [03:15:34]SAM_PROTO_ClearQueue [03:15:34]wFMCommunicate request_size=4 [03:15:34]MH_SAM_APDU [03:15:34]CAPDU: 80 09 00 00 [03:15:34]Write to MH i2c: E2 08 00 BE 02 80 09 00 00 00 00 00 00 32 [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:15:34]Read from MH i2c: E2 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [03:15:34]RAPDU: 90 00 [03:15:34]wFMCommunicate OK [03:15:34]SAM_PROTO_ClearQueue done [03:15:34]KKMCreateOFDPacket [03:15:34]OFDProtocolAddRootSTLVToBuf [03:15:34]FM_MakeSignedData [03:15:34]FM_MakeSignedData [03:15:34]SAM_PROTO_SignData [03:15:34]wFMCommunicate request_size=4 [03:15:34]MH_SAM_APDU [03:15:34]CAPDU: 80 0D 01 02 [03:15:34]Write to MH i2c: E2 08 00 BF 02 80 0D 01 02 00 00 00 00 3A [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:15:34]Read from MH i2c: E2 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [03:15:34]RAPDU: 90 00 [03:15:34]wFMCommunicate OK [03:15:34]wFMCommunicate request_size=255 [03:15:34]MH_SAM_APDU [03:15:34]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 11 00 00 00 00 07 04 06 00 04 A6 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 D6 5A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 [03:15:34]Write to MH i2c: E2 02 01 C0 02 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 11 00 00 00 00 07 04 06 00 04 A6 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 D6 5A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 00 00 16 [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:15:34]Read from MH i2c: E2 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [03:15:34]RAPDU: 90 00 [03:15:34]wFMCommunicate OK [03:15:34]wFMCommunicate request_size=26 [03:15:34]MH_SAM_APDU [03:15:34]CAPDU: 80 0D 02 02 15 39 35 38 10 04 04 00 08 A4 00 00 35 04 06 00 54 2A CA CE 4F 5B [03:15:34]Write to MH i2c: E2 1D 00 C1 02 80 0D 02 02 15 00 39 35 38 10 04 04 00 08 A4 00 00 35 04 06 00 54 2A CA CE 4F 5B 00 00 D0 [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:15:34]Read from MH i2c: E2 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [03:15:34]RAPDU: 90 00 [03:15:34]wFMCommunicate OK [03:15:34]wFMCommunicate request_size=4 [03:15:34]MH_SAM_APDU [03:15:34]CAPDU: 80 0D 03 02 [03:15:34]Write to MH i2c: E2 08 00 C2 02 80 0D 03 02 00 00 00 00 3F [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:15:34]Read from MH i2c: E2 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 0B 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 0B 00 C2 02 00 53 DA 40 C2 79 BC 6D 0E 90 00 1F [03:15:34]RAPDU: 53 DA 40 C2 79 BC 6D 0E 90 00 [03:15:34]wFMCommunicate OK [03:15:34]SAM_PROTO_SignData done [03:15:34]FM_MakeSignedData done [03:15:34]CreateOFDProtocolMessage [03:15:34]wFMCommunicate request_size=4 [03:15:34]MH_SAM_APDU [03:15:34]CAPDU: 80 11 00 00 [03:15:34]Write to MH i2c: E2 08 00 C3 02 80 11 00 00 00 00 00 00 3F [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:15:34]Read from MH i2c: E2 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 17 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: E2 17 00 C3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 9B [03:15:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [03:15:34]wFMCommunicate OK [03:15:34]CreateOFDProtocolMessage done [03:15:34]OFDSenderStorePacket 41992 [03:15:34]StoreOFDPacket docnum=41992 [03:15:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 1F 01 00 00 73 A9 17 01 7F FD 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 11 00 00 00 00 07 04 06 00 04 A6 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 D6 5A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 08 A4 00 00 35 04 06 00 54 2A CA CE 4F 5B 53 DA 40 C2 79 BC 6D 0E [03:15:34]CheckFolder [03:15:34]dirname=/storage/ofd_packets [03:15:34]CheckFolder done [03:15:34]ProducePacketName [03:15:34]name=ofd_packets/00041992 [03:15:34]NVStorageSaveData ofd_packets/00041992 [03:15:34]File name is /storage/ofd_packets/00041992 [03:15:34]Write 317 bytes [03:15:34]NVStorageSaveData done [03:15:34]OFDSenderStorePacket done [03:15:34]KKMCreateOFDPacket done [03:15:34]NVStorageSaveData kkm_last_timestamp [03:15:34]File name is /storage/kkm_last_timestamp [03:15:34]Write 4 bytes [03:15:34]OFD Sender: Processing packet 41992 [packets to send 57, broken 56] [03:15:34]ProducePacketName [03:15:34]name=ofd_packets/00041992 [03:15:34]OFD Sender: To server: pG, [03:15:34]CommunicateWithHost lk.salyk.kg:30040 [03:15:34]ConnectInit lk.salyk.kg [03:15:34]NVStorageSaveData done [03:15:34]ExternCall_PrintAddStr [03:15:34]wPrintStart [03:15:34]Write to MH i2c: 01 00 00 C4 02 C6 [03:15:34]Write i2c OK [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: 01 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: 01 07 00 [03:15:34]MH_I2C_Read... [03:15:34]Read from MH i2c: 01 07 00 C4 02 00 00 00 00 00 FF 0F DB [03:15:34]RasterBufferAndPrint [03:15:34]line Счет N : (3)184020 [03:15:34]line ИНН: 02508201610067 [03:15:34]line Контрольно-Кассовый Чек [03:15:34]line ПРОДАЖА [03:15:34]line Товар: 4700003150486 [03:15:34]line Водка Ороон 0,5 [03:15:34]line 1.000 * 425.00 [03:15:34]line = 425.00 [03:15:34]line НДС 12% НСП 1% [03:15:34]line > о реализуемом товаре [03:15:34]line ИТОГО: 425.00 [03:15:34]line НСП 1% : 3.76 [03:15:34]line НДС 12% : 45.13 [03:15:34]line Наличными: 425.00 [03:15:34]line Безнал.: 0.00 [03:15:34]line Место: АЗС № 97 "Партнер Нефть" [03:15:34]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [03:15:34]line СНО: Общий режим [03:15:34]line Чек 13 30.07.2024 03:15 [03:15:34]line Смена: 428 ФФД: 1.0 [03:15:34]line ЗНМ: 0300000053 [03:15:34]line РНМ: 0000000000092626 [03:15:34]line Версия ККМ: 001 [03:15:34]line ФМ: 0000000000874958 [03:15:34]line ФД: 41992 [03:15:34]line ФПД: 92542767877979 [03:15:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T031534&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41992&fm=92542767877979&tin=02508201610067®Number=0000000000092626&sum=42500 [03:15:35]line 0 [03:15:35]Connected sock=11 [03:15:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 1F 01 00 00 73 A9 17 01 7F FD 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 11 00 00 00 00 07 04 06 00 04 A6 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 D6 5A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 08 A4 00 00 35 04 06 00 54 2A CA CE 4F 5B 53 DA 40 C2 79 BC 6D 0E [03:15:35]written 0, free lines is 4095 [03:15:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 7A E9 47 00 1A 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 08 A4 00 00 F4 03 04 00 EA 06 A8 66 B6 04 01 00 00 D0 F3 82 60 E0 5E 53 AD [03:15:35]CommunicateWithHost err = 0 [03:15:35]CheckOFDResponse [03:15:35]1017 (14) - 77093643461234 [03:15:35]1041 (16) - 0000000000874958 [03:15:35]1040 (4) - 41992 [03:15:35]1012 (4) - 29.07.2024 21:17 [03:15:35]1206 (1) - 0 [03:15:35]OFD Sender: Remove packet 41992 [03:15:35]ProducePacketName [03:15:35]name=ofd_packets/00041992 [03:15:35]NVStorageDeleteData [03:15:35]Write to MH i2c: 01 00 00 EC 02 EE [03:15:35]Write i2c OK [03:15:35]MH_I2C_Read... [03:15:35]Read from MH i2c: 01 [03:15:35]MH_I2C_Read... [03:15:35]Read from MH i2c: 01 07 00 [03:15:35]MH_I2C_Read... [03:15:35]Read from MH i2c: 01 07 00 EC 02 00 00 00 00 00 1F 0D 21 [03:15:35]RasterBufferAndPrint [03:15:35]line [03:15:35]line [03:15:35]line [03:15:35]line [03:15:35]line [03:15:35]written 0, free lines is 3365 [03:15:35]MH_Cut [03:15:35]Write to MH i2c: D1 01 00 F3 02 01 C7 [03:15:35]Write i2c OK [03:15:35]MH_I2C_Read... [03:15:35]Read from MH i2c: D1 [03:15:35]MH_I2C_Read... [03:15:35]Read from MH i2c: D1 01 00 [03:15:35]MH_I2C_Read... [03:15:35]Read from MH i2c: D1 01 00 F3 02 00 C6 [03:15:35]Write to MH i2c: 01 00 00 F4 02 F6 [03:15:35]Write i2c OK [03:15:35]MH_I2C_Read... [03:15:35]OFD Sender: No OFD packet to send [03:15:36]*** Cut start [03:15:36]*** Partial cut [03:15:36]*** CUTSNS_PIN = 1 [03:15:36]*** CUTSNS_PIN = 0 [03:15:36]*** Brake cut motor [03:15:36]Read from MH i2c: 01 [03:15:36]MH_I2C_Read... [03:15:36]*** Stop cut motor [03:15:36]*** Cut end [03:15:36]Read from MH i2c: 01 07 00 [03:15:36]MH_I2C_Read... [03:15:36]Read from MH i2c: 01 07 00 F4 02 00 00 00 00 00 FF 0F 0B [03:15:36]process_action close_receipt done [03:15:36]requested_data is exist [03:15:36]produce_requested_data [03:15:36]requested_item fm.sn is exist - process it [03:15:36]wFMCommunicate request_size=4 [03:15:36]MH_SAM_APDU [03:15:36]CAPDU: 80 11 00 00 [03:15:36]Write to MH i2c: E2 08 00 F5 02 80 11 00 00 00 00 00 00 71 [03:15:36]Write i2c OK [03:15:36]MH_I2C_Read... [03:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:15:36]Read from MH i2c: E2 [03:15:36]MH_I2C_Read... [03:15:36]Read from MH i2c: E2 17 00 [03:15:36]MH_I2C_Read... [03:15:36]Read from MH i2c: E2 17 00 F5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 CD [03:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [03:15:36]wFMCommunicate OK [03:15:36]requested_item fd.num is exist - process it [03:15:36]SAM_PROTO_GetFieldsCounters [03:15:36]wFMCommunicate request_size=4 [03:15:36]MH_SAM_APDU [03:15:36]CAPDU: 80 13 00 00 [03:15:36]Write to MH i2c: E2 08 00 F6 02 80 13 00 00 00 00 00 00 74 [03:15:36]Write i2c OK [03:15:36]MH_I2C_Read... [03:15:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:15:37]Read from MH i2c: E2 [03:15:37]MH_I2C_Read... [03:15:37]Read from MH i2c: E2 62 00 [03:15:37]MH_I2C_Read... [03:15:37]Read from MH i2c: E2 62 00 F6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 08 A4 00 00 0E 04 04 00 AC 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 1E [03:15:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 08 A4 00 00 0E 04 04 00 AC 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 [03:15:37]wFMCommunicate OK [03:15:37]SAM_PROTO_GetFieldsCounters done [03:15:37]requested_item shift.num is exist - process it [03:15:37]requested_item shift.opened is exist - process it [03:15:37]req_shift_opened [03:15:37]FM_GetShiftState [03:15:37]SAM_PROTO_GetShiftState [03:15:37]wFMCommunicate request_size=4 [03:15:37]MH_SAM_APDU [03:15:37]CAPDU: 80 13 01 00 [03:15:37]Write to MH i2c: E2 08 00 F7 02 80 13 01 00 00 00 00 00 76 [03:15:37]Write i2c OK [03:15:37]MH_I2C_Read... [03:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:15:37]Read from MH i2c: E2 [03:15:37]MH_I2C_Read... [03:15:37]Read from MH i2c: E2 0E 00 [03:15:37]MH_I2C_Read... [03:15:37]Read from MH i2c: E2 0E 00 F7 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 29 [03:15:37]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [03:15:37]wFMCommunicate OK [03:15:37]SAM_PROTO_GetShiftState done [03:15:37]FM_GetShiftState done [03:15:37]req_shift_opened done [03:15:37]requested_item shift.open_date is exist - process it [03:15:37]req_shift_open_date [03:15:37]req_shift_open_date done [03:15:37]produce_requested_data done [03:15:37]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41992,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [03:15:37]process_action_free close_receipt [03:15:37]json_value_free [03:15:37]json_value_free done [03:15:37]process_json_proto returns [03:15:37]Send response to host [03:15:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41992,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [03:15:37]free response buf [03:15:37]execute_script done [03:15:37]execute_script returns [03:15:37]free content buf [03:15:37]Sock 9.Close socket [03:15:37]Sock 9.Thread stoped [03:15:40]OFD Sender: No OFD packet to send [03:15:45]OFD Sender: No OFD packet to send [03:15:50]OFD Sender: No OFD packet to send [03:15:55]OFD Sender: No OFD packet to send [03:16:00]OFD Sender: No OFD packet to send [03:16:05]OFD Sender: No OFD packet to send [03:16:10]OFD Sender: No OFD packet to send [03:16:15]OFD Sender: No OFD packet to send [03:16:20]OFD Sender: No OFD packet to send [03:16:25]OFD Sender: No OFD packet to send [03:16:30]OFD Sender: No OFD packet to send [03:16:35]OFD Sender: No OFD packet to send [03:16:40]OFD Sender: No OFD packet to send [03:16:45]OFD Sender: No OFD packet to send [03:16:50]OFD Sender: No OFD packet to send [03:16:55]OFD Sender: No OFD packet to send [03:17:00]OFD Sender: No OFD packet to send [03:17:05]OFD Sender: No OFD packet to send [03:17:10]OFD Sender: No OFD packet to send [03:17:15]OFD Sender: No OFD packet to send [03:17:18]recv_with_timeout no data received [03:17:20]OFD Sender: No OFD packet to send [03:17:25]OFD Sender: No OFD packet to send [03:17:30]OFD Sender: No OFD packet to send [03:17:35]OFD Sender: No OFD packet to send [03:17:40]OFD Sender: No OFD packet to send [03:17:45]OFD Sender: No OFD packet to send [03:17:50]OFD Sender: No OFD packet to send [03:17:55]OFD Sender: No OFD packet to send [03:18:01]OFD Sender: No OFD packet to send [03:18:06]OFD Sender: No OFD packet to send [03:18:11]OFD Sender: No OFD packet to send [03:18:16]OFD Sender: No OFD packet to send [03:18:21]OFD Sender: No OFD packet to send [03:18:26]OFD Sender: No OFD packet to send [03:18:31]OFD Sender: No OFD packet to send [03:18:36]OFD Sender: No OFD packet to send [03:18:41]OFD Sender: No OFD packet to send [03:18:46]OFD Sender: No OFD packet to send [03:18:51]OFD Sender: No OFD packet to send [03:18:56]OFD Sender: No OFD packet to send [03:19:01]OFD Sender: No OFD packet to send [03:19:06]OFD Sender: No OFD packet to send [03:19:11]OFD Sender: No OFD packet to send [03:19:16]OFD Sender: No OFD packet to send [03:19:21]OFD Sender: No OFD packet to send [03:19:26]OFD Sender: No OFD packet to send [03:19:31]OFD Sender: No OFD packet to send [03:19:36]OFD Sender: No OFD packet to send [03:19:41]OFD Sender: No OFD packet to send [03:19:46]OFD Sender: No OFD packet to send [03:19:51]OFD Sender: No OFD packet to send [03:19:56]OFD Sender: No OFD packet to send [03:20:01]OFD Sender: No OFD packet to send [03:20:06]OFD Sender: No OFD packet to send [03:20:11]OFD Sender: No OFD packet to send [03:20:16]OFD Sender: No OFD packet to send [03:20:21]OFD Sender: No OFD packet to send [03:20:26]OFD Sender: No OFD packet to send [03:20:31]OFD Sender: No OFD packet to send [03:20:36]OFD Sender: No OFD packet to send [03:20:41]OFD Sender: No OFD packet to send [03:20:46]OFD Sender: No OFD packet to send [03:20:51]OFD Sender: No OFD packet to send [03:20:56]OFD Sender: No OFD packet to send [03:21:01]OFD Sender: No OFD packet to send [03:21:06]OFD Sender: No OFD packet to send [03:21:11]OFD Sender: No OFD packet to send [03:21:16]OFD Sender: No OFD packet to send [03:21:21]OFD Sender: No OFD packet to send [03:21:26]OFD Sender: No OFD packet to send [03:21:28]recv_with_timeout no data received [03:21:31]OFD Sender: No OFD packet to send [03:21:36]OFD Sender: No OFD packet to send [03:21:41]OFD Sender: No OFD packet to send [03:21:46]OFD Sender: No OFD packet to send [03:21:51]OFD Sender: No OFD packet to send [03:21:56]OFD Sender: No OFD packet to send [03:22:01]OFD Sender: No OFD packet to send [03:22:06]OFD Sender: No OFD packet to send [03:22:06]recv_with_timeout no data received [03:22:11]OFD Sender: No OFD packet to send [03:22:16]OFD Sender: No OFD packet to send [03:22:21]OFD Sender: No OFD packet to send [03:22:26]OFD Sender: No OFD packet to send [03:22:31]OFD Sender: No OFD packet to send [03:22:36]OFD Sender: No OFD packet to send [03:22:41]OFD Sender: No OFD packet to send [03:22:46]OFD Sender: No OFD packet to send [03:22:51]OFD Sender: No OFD packet to send [03:22:56]OFD Sender: No OFD packet to send [03:23:01]OFD Sender: No OFD packet to send [03:23:03]recv_with_timeout no data received [03:23:06]OFD Sender: No OFD packet to send [03:23:11]OFD Sender: No OFD packet to send [03:23:16]OFD Sender: No OFD packet to send [03:23:21]OFD Sender: No OFD packet to send [03:23:26]OFD Sender: No OFD packet to send [03:23:31]OFD Sender: No OFD packet to send [03:23:36]OFD Sender: No OFD packet to send [03:23:38]recv_with_timeout no data received [03:23:41]OFD Sender: No OFD packet to send [03:23:46]OFD Sender: No OFD packet to send [03:23:51]OFD Sender: No OFD packet to send [03:23:56]recv_with_timeout no data received [03:23:56]OFD Sender: No OFD packet to send [03:24:01]OFD Sender: No OFD packet to send [03:24:06]OFD Sender: No OFD packet to send [03:24:11]OFD Sender: No OFD packet to send [03:24:16]OFD Sender: No OFD packet to send [03:24:16]recv_with_timeout no data received [03:24:21]OFD Sender: No OFD packet to send [03:24:26]OFD Sender: No OFD packet to send [03:24:29]recv_with_timeout no data received [03:24:31]OFD Sender: No OFD packet to send [03:24:36]OFD Sender: No OFD packet to send [03:24:41]OFD Sender: No OFD packet to send [03:24:46]OFD Sender: No OFD packet to send [03:24:47]recv_with_timeout no data received [03:24:51]OFD Sender: No OFD packet to send [03:24:56]OFD Sender: No OFD packet to send [03:25:01]OFD Sender: No OFD packet to send [03:25:06]OFD Sender: No OFD packet to send [03:25:11]OFD Sender: No OFD packet to send [03:25:16]OFD Sender: No OFD packet to send [03:25:21]OFD Sender: No OFD packet to send [03:25:26]OFD Sender: No OFD packet to send [03:25:31]OFD Sender: No OFD packet to send [03:25:36]OFD Sender: No OFD packet to send [03:25:41]OFD Sender: No OFD packet to send [03:25:46]OFD Sender: No OFD packet to send [03:25:51]OFD Sender: No OFD packet to send [03:25:56]OFD Sender: No OFD packet to send [03:26:01]OFD Sender: No OFD packet to send [03:26:06]OFD Sender: No OFD packet to send [03:26:07]recv_with_timeout no data received [03:26:11]OFD Sender: No OFD packet to send [03:26:16]OFD Sender: No OFD packet to send [03:26:21]OFD Sender: No OFD packet to send [03:26:26]OFD Sender: No OFD packet to send [03:26:31]OFD Sender: No OFD packet to send [03:26:36]OFD Sender: No OFD packet to send [03:26:41]OFD Sender: No OFD packet to send [03:26:46]OFD Sender: No OFD packet to send [03:26:51]OFD Sender: No OFD packet to send [03:26:56]OFD Sender: No OFD packet to send [03:27:01]OFD Sender: No OFD packet to send [03:27:06]OFD Sender: No OFD packet to send [03:27:11]OFD Sender: No OFD packet to send [03:27:16]OFD Sender: No OFD packet to send [03:27:21]OFD Sender: No OFD packet to send [03:27:26]OFD Sender: No OFD packet to send [03:27:31]OFD Sender: No OFD packet to send [03:27:36]OFD Sender: No OFD packet to send [03:27:41]OFD Sender: No OFD packet to send [03:27:46]OFD Sender: No OFD packet to send [03:27:51]OFD Sender: No OFD packet to send [03:27:56]OFD Sender: No OFD packet to send [03:27:56]recv_with_timeout no data received [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:49]recv_with_timeout no data received [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:19]recv_with_timeout no data received [03:33:21]OFD Sender: No OFD packet to send [03:33:26]OFD Sender: No OFD packet to send [03:33:31]OFD Sender: No OFD packet to send [03:33:36]recv_with_timeout no data received [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:33:59]recv_with_timeout no data received [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]recv_with_timeout no data received [03:35:57]OFD Sender: No OFD packet to send [03:36:02]OFD Sender: No OFD packet to send [03:36:07]OFD Sender: No OFD packet to send [03:36:12]OFD Sender: No OFD packet to send [03:36:17]OFD Sender: No OFD packet to send [03:36:22]OFD Sender: No OFD packet to send [03:36:27]OFD Sender: No OFD packet to send [03:36:32]OFD Sender: No OFD packet to send [03:36:37]OFD Sender: No OFD packet to send [03:36:42]OFD Sender: No OFD packet to send [03:36:47]OFD Sender: No OFD packet to send [03:36:52]OFD Sender: No OFD packet to send [03:36:57]OFD Sender: No OFD packet to send [03:37:02]OFD Sender: No OFD packet to send [03:37:07]OFD Sender: No OFD packet to send [03:37:12]OFD Sender: No OFD packet to send [03:37:14]recv_with_timeout no data received [03:37:17]OFD Sender: No OFD packet to send [03:37:22]OFD Sender: No OFD packet to send [03:37:27]OFD Sender: No OFD packet to send [03:37:32]OFD Sender: No OFD packet to send [03:37:37]OFD Sender: No OFD packet to send [03:37:42]OFD Sender: No OFD packet to send [03:37:47]OFD Sender: No OFD packet to send [03:37:49]recv_with_timeout no data received [03:37:52]OFD Sender: No OFD packet to send [03:37:57]OFD Sender: No OFD packet to send [03:38:02]OFD Sender: No OFD packet to send [03:38:07]OFD Sender: No OFD packet to send [03:38:12]OFD Sender: No OFD packet to send [03:38:17]OFD Sender: No OFD packet to send [03:38:22]OFD Sender: No OFD packet to send [03:38:27]OFD Sender: No OFD packet to send [03:38:32]OFD Sender: No OFD packet to send [03:38:37]OFD Sender: No OFD packet to send [03:38:42]OFD Sender: No OFD packet to send [03:38:47]OFD Sender: No OFD packet to send [03:38:52]OFD Sender: No OFD packet to send [03:38:57]OFD Sender: No OFD packet to send [03:39:02]OFD Sender: No OFD packet to send [03:39:07]OFD Sender: No OFD packet to send [03:39:12]OFD Sender: No OFD packet to send [03:39:17]OFD Sender: No OFD packet to send [03:39:17]recv_with_timeout no data received [03:39:22]OFD Sender: No OFD packet to send [03:39:27]OFD Sender: No OFD packet to send [03:39:32]OFD Sender: No OFD packet to send [03:39:37]OFD Sender: No OFD packet to send [03:39:42]OFD Sender: No OFD packet to send [03:39:47]OFD Sender: No OFD packet to send [03:39:52]OFD Sender: No OFD packet to send [03:39:57]OFD Sender: No OFD packet to send [03:40:02]OFD Sender: No OFD packet to send [03:40:07]OFD Sender: No OFD packet to send [03:40:12]OFD Sender: No OFD packet to send [03:40:17]OFD Sender: No OFD packet to send [03:40:22]OFD Sender: No OFD packet to send [03:40:27]OFD Sender: No OFD packet to send [03:40:32]OFD Sender: No OFD packet to send [03:40:37]OFD Sender: No OFD packet to send [03:40:42]OFD Sender: No OFD packet to send [03:40:47]OFD Sender: No OFD packet to send [03:40:52]OFD Sender: No OFD packet to send [03:40:57]OFD Sender: No OFD packet to send [03:41:02]OFD Sender: No OFD packet to send [03:41:07]OFD Sender: No OFD packet to send [03:41:12]OFD Sender: No OFD packet to send [03:41:17]OFD Sender: No OFD packet to send [03:41:22]OFD Sender: No OFD packet to send [03:41:27]OFD Sender: No OFD packet to send [03:41:32]OFD Sender: No OFD packet to send [03:41:37]OFD Sender: No OFD packet to send [03:41:42]OFD Sender: No OFD packet to send [03:41:43]recv_with_timeout no data received [03:41:47]OFD Sender: No OFD packet to send [03:41:52]OFD Sender: No OFD packet to send [03:41:57]OFD Sender: No OFD packet to send [03:42:02]OFD Sender: No OFD packet to send [03:42:07]OFD Sender: No OFD packet to send [03:42:12]OFD Sender: No OFD packet to send [03:42:15]accept exits with 8 [03:42:15]New connection [03:42:15]New thread 3067243876 created [03:42:15]Thread 3067100516 joined [03:42:15]Waiting for new connection... [03:42:15] Sock 8.Parse request [03:42:15]Sock 8.Check first char [03:42:15]Sock 8.First char is OK [03:42:15]request: POST /json_proto HTTP/1.0 [03:42:15]Method: POST [03:42:15]URL: /json_proto [03:42:15]Method is POST - this is cgi request [03:42:15]url: /json_proto [03:42:15]query_string will be loaded in cgi processing [03:42:15]execute_cgi json_proto POST (null) [03:42:15]execute_cgi path=json_proto method=POST [03:42:15]POST find Content-Length [03:42:15]Host: 172.17.43.132:8080 [03:42:15]Content-Length: 870 [03:42:15]Content-Type: application/json [03:42:15] [03:42:15]POST finish read [03:42:15]Found Content-Length = 870 [03:42:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184021", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.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" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 251.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:42:15]execute_script... [03:42: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)184021", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.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" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 251.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:42:15]POST & json_proto [03:42:15]process_json_proto [03:42:15]json parsed OK: [03:42:15]protocol is kg_v1.0 [03:42:15]action value=close_receipt [03:42:15]process_action close_receipt [03:42:15]cmd_close_receipt [03:42:15]MH_GetDate [03:42:15]Write to MH i2c: F0 00 00 F8 02 E9 [03:42:15]Write i2c OK [03:42:15]MH_I2C_Read... [03:42:15]Read from MH i2c: F0 [03:42:15]MH_I2C_Read... [03:42:15]Read from MH i2c: F0 09 00 [03:42:15]MH_I2C_Read... [03:42:15]Read from MH i2c: F0 09 00 F8 02 00 19 61 A8 66 64 A3 A7 66 8E [03:42:15]GetLastDocTimeStamp 1722309334 [03:42:15]current date 1722310937 [03:42:15]FM_GetShiftState [03:42:15]SAM_PROTO_GetShiftState [03:42:15]wFMCommunicate request_size=4 [03:42:15]MH_SAM_APDU [03:42:15]CAPDU: 80 13 01 00 [03:42:15]Write to MH i2c: E2 08 00 F9 02 80 13 01 00 00 00 00 00 78 [03:42:15]Write i2c OK [03:42:15]MH_I2C_Read... [03:42:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:42:15]Read from MH i2c: E2 [03:42:15]MH_I2C_Read... [03:42:15]Read from MH i2c: E2 0E 00 [03:42:15]MH_I2C_Read... [03:42:15]Read from MH i2c: E2 0E 00 F9 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 2B [03:42:15]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [03:42:15]wFMCommunicate OK [03:42:15]SAM_PROTO_GetShiftState done [03:42:15]FM_GetShiftState done [03:42:15]opened in 1722298218 [03:42:15]opened+sec_in_day 1722384618 [03:42:15]quantity*price = 15100 [03:42:15]sum+1 = 15101 [03:42:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 2.000 * 50.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 251.00 НСП 1% : 2.22 НДС 12% : 26.65 Наличными: 251.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 14 30.07.2024 03:42 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41993 ФПД: 212795230422972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T034217&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41993&fm=212795230422972&tin=02508201610067®Number=0000000000092626&sum=25100 0 [03:42:17]StoreToDocumentArchive [03:42:17]shift 428 fd 41993 [03:42:17]save to /storage/0428/doc_00041993 [03:42:17]save last doc name /storage/0428/doc_00041993 to /storage/kkm_last_doc_name [03:42:17]save OK [03:42:17]Clear old archive folders... [03:42:17]ProcessDocumentItem done err = 0, tmpTLVsize=373 [03:42:17]tlvbuf is 00A4FA40 [03:42:17]SAM_PROTO_ClearQueue [03:42:17]wFMCommunicate request_size=4 [03:42:17]MH_SAM_APDU [03:42:17]CAPDU: 80 09 00 00 [03:42:17]Write to MH i2c: E2 08 00 06 03 80 09 00 00 00 00 00 00 7B [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:42:17]Read from MH i2c: E2 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [03:42:17]RAPDU: 90 00 [03:42:17]wFMCommunicate OK [03:42:17]SAM_PROTO_ClearQueue done [03:42:17]KKMCreateOFDPacket [03:42:17]OFDProtocolAddRootSTLVToBuf [03:42:17]FM_MakeSignedData [03:42:17]FM_MakeSignedData [03:42:17]SAM_PROTO_SignData [03:42:17]wFMCommunicate request_size=4 [03:42:17]MH_SAM_APDU [03:42:17]CAPDU: 80 0D 01 02 [03:42:17]Write to MH i2c: E2 08 00 07 03 80 0D 01 02 00 00 00 00 83 [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:42:17]Read from MH i2c: E2 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [03:42:17]RAPDU: 90 00 [03:42:17]wFMCommunicate OK [03:42:17]wFMCommunicate request_size=255 [03:42:17]MH_SAM_APDU [03:42:17]CAPDU: 80 0D 02 02 FA 03 00 75 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 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 FC 03 06 00 0C 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 [03:42:17]Write to MH i2c: E2 02 01 08 03 80 0D 02 02 FA 00 03 00 75 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 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 FC 03 06 00 0C 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 00 00 F5 [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]OFD Sender: No OFD packet to send [03:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:42:17]Read from MH i2c: E2 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [03:42:17]RAPDU: 90 00 [03:42:17]wFMCommunicate OK [03:42:17]wFMCommunicate request_size=132 [03:42:17]MH_SAM_APDU [03:42:17]CAPDU: 80 0D 02 02 7F 03 01 00 01 F3 03 06 00 69 0A 00 00 00 00 07 04 06 00 0C 62 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 19 61 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 09 A4 00 00 35 04 06 00 C1 89 40 1E 87 BC [03:42:17]Write to MH i2c: E2 87 00 09 03 80 0D 02 02 7F 00 03 01 00 01 F3 03 06 00 69 0A 00 00 00 00 07 04 06 00 0C 62 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 19 61 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 09 A4 00 00 35 04 06 00 C1 89 40 1E 87 BC 00 00 84 [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:42:17]Read from MH i2c: E2 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [03:42:17]RAPDU: 90 00 [03:42:17]wFMCommunicate OK [03:42:17]wFMCommunicate request_size=4 [03:42:17]MH_SAM_APDU [03:42:17]CAPDU: 80 0D 03 02 [03:42:17]Write to MH i2c: E2 08 00 0A 03 80 0D 03 02 00 00 00 00 88 [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:42:17]Read from MH i2c: E2 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 0B 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 0B 00 0A 03 00 A6 43 2E CE 93 46 65 6B 90 00 17 [03:42:17]RAPDU: A6 43 2E CE 93 46 65 6B 90 00 [03:42:17]wFMCommunicate OK [03:42:17]SAM_PROTO_SignData done [03:42:17]FM_MakeSignedData done [03:42:17]CreateOFDProtocolMessage [03:42:17]wFMCommunicate request_size=4 [03:42:17]MH_SAM_APDU [03:42:17]CAPDU: 80 11 00 00 [03:42:17]Write to MH i2c: E2 08 00 0B 03 80 11 00 00 00 00 00 00 88 [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:42:17]Read from MH i2c: E2 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 17 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: E2 17 00 0B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E4 [03:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [03:42:17]wFMCommunicate OK [03:42:17]CreateOFDProtocolMessage done [03:42:17]OFDSenderStorePacket 41993 [03:42:17]StoreOFDPacket docnum=41993 [03:42:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 89 01 00 00 25 53 81 01 F2 9B 5A 03 01 00 03 00 75 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 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 FC 03 06 00 0C 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 0A 00 00 00 00 07 04 06 00 0C 62 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 19 61 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 09 A4 00 00 35 04 06 00 C1 89 40 1E 87 BC A6 43 2E CE 93 46 65 6B [03:42:17]CheckFolder [03:42:17]dirname=/storage/ofd_packets [03:42:17]CheckFolder done [03:42:17]ProducePacketName [03:42:17]name=ofd_packets/00041993 [03:42:17]NVStorageSaveData ofd_packets/00041993 [03:42:17]File name is /storage/ofd_packets/00041993 [03:42:17]Write 423 bytes [03:42:17]NVStorageSaveData done [03:42:17]OFDSenderStorePacket done [03:42:17]KKMCreateOFDPacket done [03:42:17]NVStorageSaveData kkm_last_timestamp [03:42:17]File name is /storage/kkm_last_timestamp [03:42:17]Write 4 bytes [03:42:17]NVStorageSaveData done [03:42:17]ExternCall_PrintAddStr [03:42:17]wPrintStart [03:42:17]Write to MH i2c: 01 00 00 0C 03 0F [03:42:17]Write i2c OK [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: 01 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: 01 07 00 [03:42:17]MH_I2C_Read... [03:42:17]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 FF 0F 24 [03:42:17]RasterBufferAndPrint [03:42:17]line Счет N : (3)184021 [03:42:17]line ИНН: 02508201610067 [03:42:17]line Контрольно-Кассовый Чек [03:42:17]line ПРОДАЖА [03:42:17]line Товар: 48741958 [03:42:17]line Сигареты Parliament Aqua Blue [03:42:17]line 1.000 * 151.00 [03:42:17]line = 151.00 [03:42:17]line НДС 12% НСП 1% [03:42:17]line > о реализуемом товаре [03:42:17]line Товар: 4700000160358 [03:42:17]line Вода Легенда 1л [03:42:17]line 2.000 * 50.00 [03:42:17]line = 100.00 [03:42:17]line НДС 12% НСП 1% [03:42:18]line > о реализуемом товаре [03:42:18]line ИТОГО: 251.00 [03:42:18]line НСП 1% : 2.22 [03:42:18]line НДС 12% : 26.65 [03:42:18]line Наличными: 251.00 [03:42:18]line Безнал.: 0.00 [03:42:18]line Место: АЗС № 97 "Партнер Нефть" [03:42:18]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [03:42:18]line СНО: Общий режим [03:42:18]line Чек 14 30.07.2024 03:42 [03:42:18]line Смена: 428 ФФД: 1.0 [03:42:18]line ЗНМ: 0300000053 [03:42:18]line РНМ: 0000000000092626 [03:42:18]line Версия ККМ: 001 [03:42:18]line ФМ: 0000000000874958 [03:42:18]line ФД: 41993 [03:42:18]line ФПД: 212795230422972 [03:42:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T034217&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41993&fm=212795230422972&tin=02508201610067®Number=0000000000092626&sum=25100 [03:42:18]line 0 [03:42:18]OFD Sender: Processing packet 41993 [packets to send 57, broken 56] [03:42:18]ProducePacketName [03:42:18]name=ofd_packets/00041993 [03:42:18]OFD Sender: To server: pG, [03:42:18]CommunicateWithHost lk.salyk.kg:30040 [03:42:18]ConnectInit lk.salyk.kg [03:42:18]written 0, free lines is 4095 [03:42:18]Write to MH i2c: 01 00 00 3B 03 3E [03:42:18]Write i2c OK [03:42:18]MH_I2C_Read... [03:42:18]Read from MH i2c: 01 [03:42:18]MH_I2C_Read... [03:42:18]Read from MH i2c: 01 07 00 [03:42:18]MH_I2C_Read... [03:42:18]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 A6 0C F7 [03:42:18]RasterBufferAndPrint [03:42:18]line [03:42:18]line [03:42:18]line [03:42:18]line [03:42:18]line [03:42:18]written 0, free lines is 3244 [03:42:18]MH_Cut [03:42:18]Write to MH i2c: D1 01 00 42 03 01 17 [03:42:18]Write i2c OK [03:42:18]MH_I2C_Read... [03:42:18]Read from MH i2c: D1 [03:42:18]MH_I2C_Read... [03:42:18]Read from MH i2c: D1 01 00 [03:42:18]MH_I2C_Read... [03:42:18]Read from MH i2c: D1 01 00 42 03 00 16 [03:42:18]Write to MH i2c: 01 00 00 43 03 46 [03:42:18]Write i2c OK [03:42:18]MH_I2C_Read... [03:42:19]*** Cut start [03:42:19]*** Partial cut [03:42:19]*** CUTSNS_PIN = 1 [03:42:19]*** CUTSNS_PIN = 0 [03:42:19]*** Brake cut motor [03:42:20]Read from MH i2c: 01 [03:42:20]MH_I2C_Read... [03:42:20]*** Stop cut motor [03:42:20]*** Cut end [03:42:20]Read from MH i2c: 01 07 00 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: 01 07 00 43 03 00 00 00 00 00 FF 0F 5B [03:42:20]process_action close_receipt done [03:42:20]requested_data is exist [03:42:20]produce_requested_data [03:42:20]requested_item fm.sn is exist - process it [03:42:20]wFMCommunicate request_size=4 [03:42:20]MH_SAM_APDU [03:42:20]CAPDU: 80 11 00 00 [03:42:20]Write to MH i2c: E2 08 00 44 03 80 11 00 00 00 00 00 00 C1 [03:42:20]Write i2c OK [03:42:20]MH_I2C_Read... [03:42:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:42:20]Read from MH i2c: E2 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: E2 17 00 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: E2 17 00 44 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 1D [03:42:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [03:42:20]wFMCommunicate OK [03:42:20]requested_item fd.num is exist - process it [03:42:20]SAM_PROTO_GetFieldsCounters [03:42:20]wFMCommunicate request_size=4 [03:42:20]MH_SAM_APDU [03:42:20]CAPDU: 80 13 00 00 [03:42:20]Write to MH i2c: E2 08 00 45 03 80 13 00 00 00 00 00 00 C4 [03:42:20]Write i2c OK [03:42:20]MH_I2C_Read... [03:42:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:42:20]Read from MH i2c: E2 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: E2 62 00 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: E2 62 00 45 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 09 A4 00 00 0E 04 04 00 AC 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 72 [03:42:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 09 A4 00 00 0E 04 04 00 AC 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 [03:42:20]wFMCommunicate OK [03:42:20]SAM_PROTO_GetFieldsCounters done [03:42:20]requested_item shift.num is exist - process it [03:42:20]requested_item shift.opened is exist - process it [03:42:20]req_shift_opened [03:42:20]FM_GetShiftState [03:42:20]SAM_PROTO_GetShiftState [03:42:20]wFMCommunicate request_size=4 [03:42:20]MH_SAM_APDU [03:42:20]CAPDU: 80 13 01 00 [03:42:20]Write to MH i2c: E2 08 00 46 03 80 13 01 00 00 00 00 00 C6 [03:42:20]Write i2c OK [03:42:20]MH_I2C_Read... [03:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:42:20]Read from MH i2c: E2 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: E2 0E 00 [03:42:20]MH_I2C_Read... [03:42:20]Read from MH i2c: E2 0E 00 46 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 79 [03:42:20]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [03:42:20]wFMCommunicate OK [03:42:20]SAM_PROTO_GetShiftState done [03:42:20]FM_GetShiftState done [03:42:20]req_shift_opened done [03:42:20]requested_item shift.open_date is exist - process it [03:42:20]req_shift_open_date [03:42:20]req_shift_open_date done [03:42:20]produce_requested_data done [03:42:20]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41993,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [03:42:20]process_action_free close_receipt [03:42:20]json_value_free [03:42:20]json_value_free done [03:42:20]process_json_proto returns [03:42:20]Send response to host [03:42:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41993,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [03:42:20]free response buf [03:42:20]execute_script done [03:42:20]execute_script returns [03:42:20]free content buf [03:42:20]Sock 8.Close socket [03:42:20]Sock 8.Thread stoped [03:42:23]ConnectInit Can't take IP for lk.salyk.kg [03:42:23]CommunicateWithHost connect error [03:42:23]CommunicateWithHost err = -1 [03:42:23]OFD Sender: Server communicate error [03:42:28]OFD Sender: Processing packet 41993 [packets to send 57, broken 56] [03:42:28]ProducePacketName [03:42:28]name=ofd_packets/00041993 [03:42:28]OFD Sender: To server: pG, [03:42:28]CommunicateWithHost lk.salyk.kg:30040 [03:42:28]ConnectInit lk.salyk.kg [03:42:28]Connected sock=8 [03:42:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 89 01 00 00 25 53 81 01 F2 9B 5A 03 01 00 03 00 75 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 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 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 FC 03 06 00 0C 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 0A 00 00 00 00 07 04 06 00 0C 62 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 19 61 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 09 A4 00 00 35 04 06 00 C1 89 40 1E 87 BC A6 43 2E CE 93 46 65 6B [03:42:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 46 DA 47 00 0B 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 09 A4 00 00 F4 03 04 00 38 0D A8 66 B6 04 01 00 00 15 84 D5 C8 3B A8 FC 7C [03:42:28]CommunicateWithHost err = 0 [03:42:28]CheckOFDResponse [03:42:28]1017 (14) - 77093643461234 [03:42:28]1041 (16) - 0000000000874958 [03:42:28]1040 (4) - 41993 [03:42:28]1012 (4) - 29.07.2024 21:44 [03:42:28]1206 (1) - 0 [03:42:28]OFD Sender: Remove packet 41993 [03:42:28]ProducePacketName [03:42:28]name=ofd_packets/00041993 [03:42:28]NVStorageDeleteData [03:42:29]OFD Sender: No OFD packet to send [03:42:34]OFD Sender: No OFD packet to send [03:42:39]OFD Sender: No OFD packet to send [03:42:44]OFD Sender: No OFD packet to send [03:42:49]OFD Sender: No OFD packet to send [03:42:54]OFD Sender: No OFD packet to send [03:42:59]OFD Sender: No OFD packet to send [03:43:04]OFD Sender: No OFD packet to send [03:43:09]OFD Sender: No OFD packet to send [03:43:14]OFD Sender: No OFD packet to send [03:43:19]OFD Sender: No OFD packet to send [03:43:24]OFD Sender: No OFD packet to send [03:43:29]OFD Sender: No OFD packet to send [03:43:34]OFD Sender: No OFD packet to send [03:43:39]OFD Sender: No OFD packet to send [03:43:44]OFD Sender: No OFD packet to send [03:43:49]OFD Sender: No OFD packet to send [03:43:54]OFD Sender: No OFD packet to send [03:43:59]OFD Sender: No OFD packet to send [03:44:04]OFD Sender: No OFD packet to send [03:44:09]OFD Sender: No OFD packet to send [03:44:14]OFD Sender: No OFD packet to send [03:44:19]OFD Sender: No OFD packet to send [03:44:24]OFD Sender: No OFD packet to send [03:44:29]OFD Sender: No OFD packet to send [03:44:34]OFD Sender: No OFD packet to send [03:44:39]OFD Sender: No OFD packet to send [03:44:44]OFD Sender: No OFD packet to send [03:44:49]OFD Sender: No OFD packet to send [03:44:54]OFD Sender: No OFD packet to send [03:44:56]recv_with_timeout no data received [03:44:59]OFD Sender: No OFD packet to send [03:45:04]OFD Sender: No OFD packet to send [03:45:09]OFD Sender: No OFD packet to send [03:45:14]OFD Sender: No OFD packet to send [03:45:19]OFD Sender: No OFD packet to send [03:45:24]OFD Sender: No OFD packet to send [03:45:29]OFD Sender: No OFD packet to send [03:45:34]OFD Sender: No OFD packet to send [03:45:39]OFD Sender: No OFD packet to send [03:45:44]OFD Sender: No OFD packet to send [03:45:46]recv_with_timeout no data received [03:45:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [03:45:58]recv_with_timeout no data received [03:45:59]OFD Sender: No OFD packet to send [03:46:04]OFD Sender: No OFD packet to send [03:46:09]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]recv_with_timeout no data received [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:47:59]OFD Sender: No OFD packet to send [03:48:04]OFD Sender: No OFD packet to send [03:48:09]OFD Sender: No OFD packet to send [03:48:14]OFD Sender: No OFD packet to send [03:48:19]OFD Sender: No OFD packet to send [03:48:24]OFD Sender: No OFD packet to send [03:48:29]OFD Sender: No OFD packet to send [03:48:34]OFD Sender: No OFD packet to send [03:48:39]OFD Sender: No OFD packet to send [03:48:44]OFD Sender: No OFD packet to send [03:48:49]OFD Sender: No OFD packet to send [03:48:54]OFD Sender: No OFD packet to send [03:48:59]OFD Sender: No OFD packet to send [03:49:04]OFD Sender: No OFD packet to send [03:49:09]OFD Sender: No OFD packet to send [03:49:14]OFD Sender: No OFD packet to send [03:49:19]OFD Sender: No OFD packet to send [03:49:24]OFD Sender: No OFD packet to send [03:49:29]OFD Sender: No OFD packet to send [03:49:34]OFD Sender: No OFD packet to send [03:49:35]recv_with_timeout no data received [03:49:39]OFD Sender: No OFD packet to send [03:49:44]OFD Sender: No OFD packet to send [03:49:49]OFD Sender: No OFD packet to send [03:49:54]OFD Sender: No OFD packet to send [03:49:59]OFD Sender: No OFD packet to send [03:50:04]OFD Sender: No OFD packet to send [03:50:09]OFD Sender: No OFD packet to send [03:50:14]OFD Sender: No OFD packet to send [03:50:19]OFD Sender: No OFD packet to send [03:50:24]OFD Sender: No OFD packet to send [03:50:29]OFD Sender: No OFD packet to send [03:50:34]OFD Sender: No OFD packet to send [03:50:39]OFD Sender: No OFD packet to send [03:50:44]OFD Sender: No OFD packet to send [03:50:49]OFD Sender: No OFD packet to send [03:50:54]OFD Sender: No OFD packet to send [03:50:59]OFD Sender: No OFD packet to send [03:51:04]OFD Sender: No OFD packet to send [03:51:07]recv_with_timeout no data received [03:51:09]OFD Sender: No OFD packet to send [03:51:14]OFD Sender: No OFD packet to send [03:51:19]OFD Sender: No OFD packet to send [03:51:24]OFD Sender: No OFD packet to send [03:51:29]OFD Sender: No OFD packet to send [03:51:34]OFD Sender: No OFD packet to send [03:51:39]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:25]OFD Sender: No OFD packet to send [03:54:30]OFD Sender: No OFD packet to send [03:54:35]OFD Sender: No OFD packet to send [03:54:40]OFD Sender: No OFD packet to send [03:54:45]OFD Sender: No OFD packet to send [03:54:50]OFD Sender: No OFD packet to send [03:54:55]OFD Sender: No OFD packet to send [03:55:00]OFD Sender: No OFD packet to send [03:55:05]OFD Sender: No OFD packet to send [03:55:10]OFD Sender: No OFD packet to send [03:55:15]OFD Sender: No OFD packet to send [03:55:20]OFD Sender: No OFD packet to send [03:55:25]OFD Sender: No OFD packet to send [03:55:30]OFD Sender: No OFD packet to send [03:55:35]OFD Sender: No OFD packet to send [03:55:40]OFD Sender: No OFD packet to send [03:55:45]OFD Sender: No OFD packet to send [03:55:50]OFD Sender: No OFD packet to send [03:55:55]OFD Sender: No OFD packet to send [03:56:00]OFD Sender: No OFD packet to send [03:56:05]OFD Sender: No OFD packet to send [03:56:10]OFD Sender: No OFD packet to send [03:56:15]OFD Sender: No OFD packet to send [03:56:20]OFD Sender: No OFD packet to send [03:56:25]OFD Sender: No OFD packet to send [03:56:30]OFD Sender: No OFD packet to send [03:56:35]OFD Sender: No OFD packet to send [03:56:40]OFD Sender: No OFD packet to send [03:56:45]OFD Sender: No OFD packet to send [03:56:50]OFD Sender: No OFD packet to send [03:56:55]OFD Sender: No OFD packet to send [03:57:00]OFD Sender: No OFD packet to send [03:57:05]OFD Sender: No OFD packet to send [03:57:10]OFD Sender: No OFD packet to send [03:57:15]OFD Sender: No OFD packet to send [03:57:20]OFD Sender: No OFD packet to send [03:57:20]recv_with_timeout no data received [03:57:25]OFD Sender: No OFD packet to send [03:57:30]OFD Sender: No OFD packet to send [03:57:30]recv_with_timeout no data received [03:57:35]OFD Sender: No OFD packet to send [03:57:40]OFD Sender: No OFD packet to send [03:57:45]OFD Sender: No OFD packet to send [03:57:50]OFD Sender: No OFD packet to send [03:57:55]OFD Sender: No OFD packet to send [03:58:00]OFD Sender: No OFD packet to send [03:58:05]OFD Sender: No OFD packet to send [03:58:10]OFD Sender: No OFD packet to send [03:58:15]OFD Sender: No OFD packet to send [03:58:20]OFD Sender: No OFD packet to send [03:58:25]OFD Sender: No OFD packet to send [03:58:30]OFD Sender: No OFD packet to send [03:58:35]OFD Sender: No OFD packet to send [03:58:40]OFD Sender: No OFD packet to send [03:58:45]OFD Sender: No OFD packet to send [03:58:50]OFD Sender: No OFD packet to send [03:58:55]OFD Sender: No OFD packet to send [03:59:00]OFD Sender: No OFD packet to send [03:59:05]OFD Sender: No OFD packet to send [03:59:10]OFD Sender: No OFD packet to send [03:59:15]OFD Sender: No OFD packet to send [03:59:20]OFD Sender: No OFD packet to send [03:59:23]recv_with_timeout no data received [03:59:25]OFD Sender: No OFD packet to send [03:59:30]OFD Sender: No OFD packet to send [03:59:35]OFD Sender: No OFD packet to send [03:59:40]OFD Sender: No OFD packet to send [03:59:45]OFD Sender: No OFD packet to send [03:59:50]OFD Sender: No OFD packet to send [03:59:55]OFD Sender: No OFD packet to send [04:00:00]OFD Sender: No OFD packet to send [04:00:05]OFD Sender: No OFD packet to send [04:00:10]OFD Sender: No OFD packet to send [04:00:15]OFD Sender: No OFD packet to send [04:00:20]OFD Sender: No OFD packet to send [04:00:25]OFD Sender: No OFD packet to send [04:00:30]OFD Sender: No OFD packet to send [04:00:35]OFD Sender: No OFD packet to send [04:00:40]OFD Sender: No OFD packet to send [04:00:45]OFD Sender: No OFD packet to send [04:00:50]OFD Sender: No OFD packet to send [04:00:55]OFD Sender: No OFD packet to send [04:01:00]OFD Sender: No OFD packet to send [04:01:05]OFD Sender: No OFD packet to send [04:01:10]OFD Sender: No OFD packet to send [04:01:15]OFD Sender: No OFD packet to send [04:01:20]OFD Sender: No OFD packet to send [04:01:25]OFD Sender: No OFD packet to send [04:01:30]OFD Sender: No OFD packet to send [04:01:35]OFD Sender: No OFD packet to send [04:01:40]OFD Sender: No OFD packet to send [04:01:45]OFD Sender: No OFD packet to send [04:01:50]OFD Sender: No OFD packet to send [04:01:55]OFD Sender: No OFD packet to send [04:02:00]OFD Sender: No OFD packet to send [04:02:05]OFD Sender: No OFD packet to send [04:02:10]OFD Sender: No OFD packet to send [04:02:15]OFD Sender: No OFD packet to send [04:02:20]OFD Sender: No OFD packet to send [04:02:25]OFD Sender: No OFD packet to send [04:02:30]OFD Sender: No OFD packet to send [04:02:35]OFD Sender: No OFD packet to send [04:02:40]OFD Sender: No OFD packet to send [04:02:45]OFD Sender: No OFD packet to send [04:02:50]OFD Sender: No OFD packet to send [04:02:55]OFD Sender: No OFD packet to send [04:03:00]OFD Sender: No OFD packet to send [04:03:05]OFD Sender: No OFD packet to send [04:03:10]OFD Sender: No OFD packet to send [04:03:15]OFD Sender: No OFD packet to send [04:03:20]OFD Sender: No OFD packet to send [04:03:25]OFD Sender: No OFD packet to send [04:03:30]OFD Sender: No OFD packet to send [04:03:35]OFD Sender: No OFD packet to send [04:03:40]OFD Sender: No OFD packet to send [04:03:45]OFD Sender: No OFD packet to send [04:03:50]OFD Sender: No OFD packet to send [04:03:55]OFD Sender: No OFD packet to send [04:04:00]OFD Sender: No OFD packet to send [04:04:05]OFD Sender: No OFD packet to send [04:04:10]OFD Sender: No OFD packet to send [04:04:15]OFD Sender: No OFD packet to send [04:04:20]OFD Sender: No OFD packet to send [04:04:25]OFD Sender: No OFD packet to send [04:04:30]OFD Sender: No OFD packet to send [04:04:35]OFD Sender: No OFD packet to send [04:04:45]OFD Sender: No OFD packet to send [04:04:50]OFD Sender: No OFD packet to send [04:04:55]OFD Sender: No OFD packet to send [04:05:00]OFD Sender: No OFD packet to send [04:05:01]recv_with_timeout no data received [04:05:05]OFD Sender: No OFD packet to send [04:05:10]OFD Sender: No OFD packet to send [04:05:15]OFD Sender: No OFD packet to send [04:05:16]recv_with_timeout no data received [04:05:20]OFD Sender: No OFD packet to send [04:05:25]OFD Sender: No OFD packet to send [04:05:30]OFD Sender: No OFD packet to send [04:05:35]OFD Sender: No OFD packet to send [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [04:05:50]OFD Sender: No OFD packet to send [04:05:55]OFD Sender: No OFD packet to send [04:06:00]OFD Sender: No OFD packet to send [04:06:05]OFD Sender: No OFD packet to send [04:06:10]OFD Sender: No OFD packet to send [04:06:15]OFD Sender: No OFD packet to send [04:06:18]recv_with_timeout no data received [04:06:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:10]recv_with_timeout no data received [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:34]recv_with_timeout no data received [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:50]OFD Sender: No OFD packet to send [04:08:55]OFD Sender: No OFD packet to send [04:09:00]OFD Sender: No OFD packet to send [04:09:05]OFD Sender: No OFD packet to send [04:09:10]OFD Sender: No OFD packet to send [04:09:15]OFD Sender: No OFD packet to send [04:09:15]recv_with_timeout no data received [04:09:20]OFD Sender: No OFD packet to send [04:09:25]OFD Sender: No OFD packet to send [04:09:30]OFD Sender: No OFD packet to send [04:09:35]OFD Sender: No OFD packet to send [04:09:40]OFD Sender: No OFD packet to send [04:09:45]OFD Sender: No OFD packet to send [04:09:50]OFD Sender: No OFD packet to send [04:09:55]OFD Sender: No OFD packet to send [04:10:00]OFD Sender: No OFD packet to send [04:10:05]OFD Sender: No OFD packet to send [04:10:10]OFD Sender: No OFD packet to send [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:25]OFD Sender: No OFD packet to send [04:10:30]OFD Sender: No OFD packet to send [04:10:35]OFD Sender: No OFD packet to send [04:10:40]OFD Sender: No OFD packet to send [04:10:45]OFD Sender: No OFD packet to send [04:10:50]OFD Sender: No OFD packet to send [04:10:55]OFD Sender: No OFD packet to send [04:11:00]OFD Sender: No OFD packet to send [04:11:05]OFD Sender: No OFD packet to send [04:11:10]OFD Sender: No OFD packet to send [04:11:15]OFD Sender: No OFD packet to send [04:11:20]OFD Sender: No OFD packet to send [04:11:25]OFD Sender: No OFD packet to send [04:11:30]OFD Sender: No OFD packet to send [04:11:35]OFD Sender: No OFD packet to send [04:11:40]OFD Sender: No OFD packet to send [04:11:45]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:55]OFD Sender: No OFD packet to send [04:12:00]OFD Sender: No OFD packet to send [04:12:05]OFD Sender: No OFD packet to send [04:12:10]OFD Sender: No OFD packet to send [04:12:15]recv_with_timeout no data received [04:12:16]OFD Sender: No OFD packet to send [04:12:21]OFD Sender: No OFD packet to send [04:12:26]OFD Sender: No OFD packet to send [04:12:31]OFD Sender: No OFD packet to send [04:12:36]OFD Sender: No OFD packet to send [04:12:41]OFD Sender: No OFD packet to send [04:12:46]OFD Sender: No OFD packet to send [04:12:51]OFD Sender: No OFD packet to send [04:12:56]OFD Sender: No OFD packet to send [04:13:01]OFD Sender: No OFD packet to send [04:13:06]OFD Sender: No OFD packet to send [04:13:11]OFD Sender: No OFD packet to send [04:13:16]OFD Sender: No OFD packet to send [04:13:21]OFD Sender: No OFD packet to send [04:13:26]OFD Sender: No OFD packet to send [04:13:31]OFD Sender: No OFD packet to send [04:13:36]OFD Sender: No OFD packet to send [04:13:41]OFD Sender: No OFD packet to send [04:13:46]OFD Sender: No OFD packet to send [04:13:51]OFD Sender: No OFD packet to send [04:13:56]OFD Sender: No OFD packet to send [04:14:01]OFD Sender: No OFD packet to send [04:14:06]OFD Sender: No OFD packet to send [04:14:11]OFD Sender: No OFD packet to send [04:14:16]OFD Sender: No OFD packet to send [04:14:21]OFD Sender: No OFD packet to send [04:14:26]OFD Sender: No OFD packet to send [04:14:31]OFD Sender: No OFD packet to send [04:14:36]OFD Sender: No OFD packet to send [04:14:41]OFD Sender: No OFD packet to send [04:14:46]OFD Sender: No OFD packet to send [04:14:49]recv_with_timeout no data received [04:14:51]OFD Sender: No OFD packet to send [04:14:56]OFD Sender: No OFD packet to send [04:15:01]OFD Sender: No OFD packet to send [04:15:06]OFD Sender: No OFD packet to send [04:15:11]OFD Sender: No OFD packet to send [04:15:16]OFD Sender: No OFD packet to send [04:15:21]OFD Sender: No OFD packet to send [04:15:22]recv_with_timeout no data received [04:15:26]OFD Sender: No OFD packet to send [04:15:31]OFD Sender: No OFD packet to send [04:15:35]recv_with_timeout no data received [04:15:36]OFD Sender: No OFD packet to send [04:15:41]OFD Sender: No OFD packet to send [04:15:46]OFD Sender: No OFD packet to send [04:15:46]recv_with_timeout no data received [04:15:51]OFD Sender: No OFD packet to send [04:15:56]OFD Sender: No OFD packet to send [04:16:01]OFD Sender: No OFD packet to send [04:16:06]OFD Sender: No OFD packet to send [04:16:11]OFD Sender: No OFD packet to send [04:16:16]OFD Sender: No OFD packet to send [04:16:21]OFD Sender: No OFD packet to send [04:16:26]OFD Sender: No OFD packet to send [04:16:28]recv_with_timeout no data received [04:16:31]OFD Sender: No OFD packet to send [04:16:36]OFD Sender: No OFD packet to send [04:16:41]OFD Sender: No OFD packet to send [04:16:46]OFD Sender: No OFD packet to send [04:17:06]OFD Sender: No OFD packet to send [04:17:11]OFD Sender: No OFD packet to send [04:17:16]OFD Sender: No OFD packet to send [04:17:21]OFD Sender: No OFD packet to send [04:17:26]OFD Sender: No OFD packet to send [04:17:31]OFD Sender: No OFD packet to send [04:17:36]OFD Sender: No OFD packet to send [04:17:41]OFD Sender: No OFD packet to send [04:17:46]OFD Sender: No OFD packet to send [04:17:50]recv_with_timeout no data received [04:17:51]OFD Sender: No OFD packet to send [04:17:56]OFD Sender: No OFD packet to send [04:18:01]OFD Sender: No OFD packet to send [04:18:06]OFD Sender: No OFD packet to send [04:18:11]OFD Sender: No OFD packet to send [04:18:16]OFD Sender: No OFD packet to send [04:18:21]OFD Sender: No OFD packet to send [04:18:26]OFD Sender: No OFD packet to send [04:18:31]OFD Sender: No OFD packet to send [04:18:32]recv_with_timeout no data received [04:18:36]OFD Sender: No OFD packet to send [04:18:41]OFD Sender: No OFD packet to send [04:18:46]OFD Sender: No OFD packet to send [04:18:51]OFD Sender: No OFD packet to send [04:18:56]OFD Sender: No OFD packet to send [04:19:01]OFD Sender: No OFD packet to send [04:19:06]OFD Sender: No OFD packet to send [04:19:11]OFD Sender: No OFD packet to send [04:19:16]OFD Sender: No OFD packet to send [04:19:17]recv_with_timeout no data received [04:19:21]OFD Sender: No OFD packet to send [04:19:26]OFD Sender: No OFD packet to send [04:19:31]OFD Sender: No OFD packet to send [04:19:36]OFD Sender: No OFD packet to send [04:19:41]OFD Sender: No OFD packet to send [04:19:45]recv_with_timeout no data received [04:19:46]OFD Sender: No OFD packet to send [04:19:51]OFD Sender: No OFD packet to send [04:19:56]OFD Sender: No OFD packet to send [04:20:01]OFD Sender: No OFD packet to send [04:20:06]OFD Sender: No OFD packet to send [04:20:11]OFD Sender: No OFD packet to send [04:20:16]OFD Sender: No OFD packet to send [04:20:21]OFD Sender: No OFD packet to send [04:20:26]OFD Sender: No OFD packet to send [04:20:31]OFD Sender: No OFD packet to send [04:20:36]OFD Sender: No OFD packet to send [04:20:41]OFD Sender: No OFD packet to send [04:20:46]OFD Sender: No OFD packet to send [04:20:51]OFD Sender: No OFD packet to send [04:20:56]OFD Sender: No OFD packet to send [04:21:01]OFD Sender: No OFD packet to send [04:21:06]OFD Sender: No OFD packet to send [04:21:11]OFD Sender: No OFD packet to send [04:21:16]OFD Sender: No OFD packet to send [04:21:21]OFD Sender: No OFD packet to send [04:21:26]OFD Sender: No OFD packet to send [04:21:31]OFD Sender: No OFD packet to send [04:21:36]OFD Sender: No OFD packet to send [04:21:41]OFD Sender: No OFD packet to send [04:21:46]OFD Sender: No OFD packet to send [04:21:51]OFD Sender: No OFD packet to send [04:21:56]OFD Sender: No OFD packet to send [04:22:01]OFD Sender: No OFD packet to send [04:22:06]OFD Sender: No OFD packet to send [04:22:11]OFD Sender: No OFD packet to send [04:22:16]OFD Sender: No OFD packet to send [04:22:21]OFD Sender: No OFD packet to send [04:22:26]OFD Sender: No OFD packet to send [04:22:31]OFD Sender: No OFD packet to send [04:22:36]OFD Sender: No OFD packet to send [04:22:41]OFD Sender: No OFD packet to send [04:22:46]OFD Sender: No OFD packet to send [04:22:51]OFD Sender: No OFD packet to send [04:22:56]OFD Sender: No OFD packet to send [04:23:01]OFD Sender: No OFD packet to send [04:23:06]OFD Sender: No OFD packet to send [04:23:11]OFD Sender: No OFD packet to send [04:23:16]OFD Sender: No OFD packet to send [04:23:21]OFD Sender: No OFD packet to send [04:23:26]OFD Sender: No OFD packet to send [04:23:31]OFD Sender: No OFD packet to send [04:23:36]OFD Sender: No OFD packet to send [04:23:41]OFD Sender: No OFD packet to send [04:23:46]OFD Sender: No OFD packet to send [04:23:51]OFD Sender: No OFD packet to send [04:23:56]OFD Sender: No OFD packet to send [04:24:01]OFD Sender: No OFD packet to send [04:24:06]OFD Sender: No OFD packet to send [04:24:11]OFD Sender: No OFD packet to send [04:24:16]OFD Sender: No OFD packet to send [04:24:21]OFD Sender: No OFD packet to send [04:24:26]OFD Sender: No OFD packet to send [04:24:27]recv_with_timeout no data received [04:24:31]OFD Sender: No OFD packet to send [04:24:36]OFD Sender: No OFD packet to send [04:24:41]OFD Sender: No OFD packet to send [04:24:46]OFD Sender: No OFD packet to send [04:24:51]OFD Sender: No OFD packet to send [04:24:56]OFD Sender: No OFD packet to send [04:25:01]OFD Sender: No OFD packet to send [04:25:06]OFD Sender: No OFD packet to send [04:25:11]OFD Sender: No OFD packet to send [04:25:16]OFD Sender: No OFD packet to send [04:25:21]OFD Sender: No OFD packet to send [04:25:26]OFD Sender: No OFD packet to send [04:25:31]OFD Sender: No OFD packet to send [04:25:36]OFD Sender: No OFD packet to send [04:25:41]OFD Sender: No OFD packet to send [04:25:46]OFD Sender: No OFD packet to send [04:25:51]OFD Sender: No OFD packet to send [04:25:56]OFD Sender: No OFD packet to send [04:26:01]OFD Sender: No OFD packet to send [04:26:02]recv_with_timeout no data received [04:26:06]OFD Sender: No OFD packet to send [04:26:11]OFD Sender: No OFD packet to send [04:26:16]OFD Sender: No OFD packet to send [04:26:21]OFD Sender: No OFD packet to send [04:26:26]OFD Sender: No OFD packet to send [04:26:31]OFD Sender: No OFD packet to send [04:26:36]OFD Sender: No OFD packet to send [04:26:41]OFD Sender: No OFD packet to send [04:26:46]OFD Sender: No OFD packet to send [04:26:51]OFD Sender: No OFD packet to send [04:26:56]OFD Sender: No OFD packet to send [04:27:01]OFD Sender: No OFD packet to send [04:27:06]OFD Sender: No OFD packet to send [04:27:11]OFD Sender: No OFD packet to send [04:27:12]recv_with_timeout no data received [04:27:16]OFD Sender: No OFD packet to send [04:27:21]OFD Sender: No OFD packet to send [04:27:26]OFD Sender: No OFD packet to send [04:27:31]OFD Sender: No OFD packet to send [04:27:36]OFD Sender: No OFD packet to send [04:27:41]OFD Sender: No OFD packet to send [04:27:46]OFD Sender: No OFD packet to send [04:27:51]OFD Sender: No OFD packet to send [04:27:56]OFD Sender: No OFD packet to send [04:28:01]OFD Sender: No OFD packet to send [04:28:06]OFD Sender: No OFD packet to send [04:28:11]OFD Sender: No OFD packet to send [04:28:16]OFD Sender: No OFD packet to send [04:28:21]OFD Sender: No OFD packet to send [04:28:26]OFD Sender: No OFD packet to send [04:28:31]OFD Sender: No OFD packet to send [04:28:36]OFD Sender: No OFD packet to send [04:28:41]OFD Sender: No OFD packet to send [04:28:46]OFD Sender: No OFD packet to send [04:28:51]OFD Sender: No OFD packet to send [04:28:56]OFD Sender: No OFD packet to send [04:29:01]OFD Sender: No OFD packet to send [04:29:06]OFD Sender: No OFD packet to send [04:29:11]OFD Sender: No OFD packet to send [04:29:16]OFD Sender: No OFD packet to send [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:29:36]OFD Sender: No OFD packet to send [04:29:41]OFD Sender: No OFD packet to send [04:29:46]OFD Sender: No OFD packet to send [04:29:50]recv_with_timeout no data received [04:29:51]OFD Sender: No OFD packet to send [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30:12]OFD Sender: No OFD packet to send [04:30:17]OFD Sender: No OFD packet to send [04:30:22]OFD Sender: No OFD packet to send [04:30:27]OFD Sender: No OFD packet to send [04:30:30]recv_with_timeout no data received [04:30:32]OFD Sender: No OFD packet to send [04:30:37]OFD Sender: No OFD packet to send [04:30:42]OFD Sender: No OFD packet to send [04:30:43]recv_with_timeout no data received [04:30:47]OFD Sender: No OFD packet to send [04:30:52]OFD Sender: No OFD packet to send [04:30:57]OFD Sender: No OFD packet to send [04:31:02]OFD Sender: No OFD packet to send [04:31:07]OFD Sender: No OFD packet to send [04:31:12]OFD Sender: No OFD packet to send [04:31:17]OFD Sender: No OFD packet to send [04:31:22]OFD Sender: No OFD packet to send [04:31:27]OFD Sender: No OFD packet to send [04:31:32]OFD Sender: No OFD packet to send [04:31:37]OFD Sender: No OFD packet to send [04:31:42]OFD Sender: No OFD packet to send [04:31:47]OFD Sender: No OFD packet to send [04:31:52]OFD Sender: No OFD packet to send [04:31:57]OFD Sender: No OFD packet to send [04:32:02]OFD Sender: No OFD packet to send [04:32:07]OFD Sender: No OFD packet to send [04:32:12]OFD Sender: No OFD packet to send [04:32:17]OFD Sender: No OFD packet to send [04:32:22]OFD Sender: No OFD packet to send [04:32:27]OFD Sender: No OFD packet to send [04:32:32]OFD Sender: No OFD packet to send [04:32:37]OFD Sender: No OFD packet to send [04:32:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:12]OFD Sender: No OFD packet to send [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:32]OFD Sender: No OFD packet to send [04:33:37]OFD Sender: No OFD packet to send [04:33:42]OFD Sender: No OFD packet to send [04:33:47]OFD Sender: No OFD packet to send [04:33:52]OFD Sender: No OFD packet to send [04:33:57]OFD Sender: No OFD packet to send [04:34:02]OFD Sender: No OFD packet to send [04:34:07]OFD Sender: No OFD packet to send [04:34:12]OFD Sender: No OFD packet to send [04:34:17]OFD Sender: No OFD packet to send [04:34:22]OFD Sender: No OFD packet to send [04:34:27]OFD Sender: No OFD packet to send [04:34:32]OFD Sender: No OFD packet to send [04:34:37]OFD Sender: No OFD packet to send [04:34:42]OFD Sender: No OFD packet to send [04:34:47]OFD Sender: No OFD packet to send [04:34:52]OFD Sender: No OFD packet to send [04:34:57]OFD Sender: No OFD packet to send [04:35:02]OFD Sender: No OFD packet to send [04:35:07]OFD Sender: No OFD packet to send [04:35:12]OFD Sender: No OFD packet to send [04:35:17]OFD Sender: No OFD packet to send [04:35:22]OFD Sender: No OFD packet to send [04:35:27]OFD Sender: No OFD packet to send [04:35:32]OFD Sender: No OFD packet to send [04:35:37]OFD Sender: No OFD packet to send [04:35:42]OFD Sender: No OFD packet to send [04:35:47]OFD Sender: No OFD packet to send [04:35:52]OFD Sender: No OFD packet to send [04:35:57]OFD Sender: No OFD packet to send [04:36:02]OFD Sender: No OFD packet to send [04:36:07]OFD Sender: No OFD packet to send [04:36:12]OFD Sender: No OFD packet to send [04:36:17]OFD Sender: No OFD packet to send [04:36:22]OFD Sender: No OFD packet to send [04:36:27]OFD Sender: No OFD packet to send [04:36:32]OFD Sender: No OFD packet to send [04:36:37]OFD Sender: No OFD packet to send [04:36:42]OFD Sender: No OFD packet to send [04:36:47]OFD Sender: No OFD packet to send [04:36:52]OFD Sender: No OFD packet to send [04:36:57]OFD Sender: No OFD packet to send [04:37:02]OFD Sender: No OFD packet to send [04:37:07]OFD Sender: No OFD packet to send [04:37:12]OFD Sender: No OFD packet to send [04:37:17]OFD Sender: No OFD packet to send [04:37:22]OFD Sender: No OFD packet to send [04:37:27]OFD Sender: No OFD packet to send [04:37:32]OFD Sender: No OFD packet to send [04:37:37]OFD Sender: No OFD packet to send [04:37:42]OFD Sender: No OFD packet to send [04:37:47]OFD Sender: No OFD packet to send [04:37:52]OFD Sender: No OFD packet to send [04:37:57]OFD Sender: No OFD packet to send [04:38:02]OFD Sender: No OFD packet to send [04:38:07]OFD Sender: No OFD packet to send [04:38:12]OFD Sender: No OFD packet to send [04:38:17]OFD Sender: No OFD packet to send [04:38:22]OFD Sender: No OFD packet to send [04:38:27]OFD Sender: No OFD packet to send [04:38:32]OFD Sender: No OFD packet to send [04:38:37]OFD Sender: No OFD packet to send [04:38:42]OFD Sender: No OFD packet to send [04:38:47]OFD Sender: No OFD packet to send [04:38:52]recv_with_timeout no data received [04:38:52]OFD Sender: No OFD packet to send [04:38:57]OFD Sender: No OFD packet to send [04:39:02]OFD Sender: No OFD packet to send [04:39:07]OFD Sender: No OFD packet to send [04:39:12]OFD Sender: No OFD packet to send [04:39:13]recv_with_timeout no data received [04:39:17]OFD Sender: No OFD packet to send [04:39:22]OFD Sender: No OFD packet to send [04:39:27]OFD Sender: No OFD packet to send [04:39:32]OFD Sender: No OFD packet to send [04:39:37]OFD Sender: No OFD packet to send [04:39:42]OFD Sender: No OFD packet to send [04:39:47]OFD Sender: No OFD packet to send [04:39:52]OFD Sender: No OFD packet to send [04:39:57]recv_with_timeout no data received [04:39:57]OFD Sender: No OFD packet to send [04:40:02]OFD Sender: No OFD packet to send [04:40:07]OFD Sender: No OFD packet to send [04:40:12]OFD Sender: No OFD packet to send [04:40:14]recv_with_timeout no data received [04:40:17]OFD Sender: No OFD packet to send [04:40:22]OFD Sender: No OFD packet to send [04:40:27]OFD Sender: No OFD packet to send [04:40:32]OFD Sender: No OFD packet to send [04:40:37]OFD Sender: No OFD packet to send [04:40:42]OFD Sender: No OFD packet to send [04:40:47]OFD Sender: No OFD packet to send [04:40:49]recv_with_timeout no data received [04:40:52]OFD Sender: No OFD packet to send [04:40:57]OFD Sender: No OFD packet to send [04:41:02]OFD Sender: No OFD packet to send [04:41:07]OFD Sender: No OFD packet to send [04:41:12]OFD Sender: No OFD packet to send [04:41:17]OFD Sender: No OFD packet to send [04:41:22]OFD Sender: No OFD packet to send [04:41:27]OFD Sender: No OFD packet to send [04:41:32]OFD Sender: No OFD packet to send [04:41:37]OFD Sender: No OFD packet to send [04:41:42]OFD Sender: No OFD packet to send [04:41:47]OFD Sender: No OFD packet to send [04:41:52]OFD Sender: No OFD packet to send [04:41:57]OFD Sender: No OFD packet to send [04:42:02]OFD Sender: No OFD packet to send [04:42:07]OFD Sender: No OFD packet to send [04:42:12]OFD Sender: No OFD packet to send [04:42:17]OFD Sender: No OFD packet to send [04:42:22]OFD Sender: No OFD packet to send [04:42:27]OFD Sender: No OFD packet to send [04:42:32]OFD Sender: No OFD packet to send [04:42:37]OFD Sender: No OFD packet to send [04:42:42]OFD Sender: No OFD packet to send [04:42:47]OFD Sender: No OFD packet to send [04:42:52]OFD Sender: No OFD packet to send [04:42:57]OFD Sender: No OFD packet to send [04:43:02]OFD Sender: No OFD packet to send [04:43:07]OFD Sender: No OFD packet to send [04:43:12]OFD Sender: No OFD packet to send [04:43:17]OFD Sender: No OFD packet to send [04:43:22]OFD Sender: No OFD packet to send [04:43:27]OFD Sender: No OFD packet to send [04:43:32]OFD Sender: No OFD packet to send [04:43:37]OFD Sender: No OFD packet to send [04:43:42]OFD Sender: No OFD packet to send [04:43:47]OFD Sender: No OFD packet to send [04:43:52]OFD Sender: No OFD packet to send [04:43:57]OFD Sender: No OFD packet to send [04:44:02]OFD Sender: No OFD packet to send [04:44:07]OFD Sender: No OFD packet to send [04:44:12]OFD Sender: No OFD packet to send [04:44:17]OFD Sender: No OFD packet to send [04:44:22]OFD Sender: No OFD packet to send [04:44:27]OFD Sender: No OFD packet to send [04:44:32]OFD Sender: No OFD packet to send [04:44:37]OFD Sender: No OFD packet to send [04:44:42]OFD Sender: No OFD packet to send [04:44:47]OFD Sender: No OFD packet to send [04:44:52]OFD Sender: No OFD packet to send [04:44:57]OFD Sender: No OFD packet to send [04:45:02]OFD Sender: No OFD packet to send [04:45:07]OFD Sender: No OFD packet to send [04:45:12]OFD Sender: No OFD packet to send [04:45:17]OFD Sender: No OFD packet to send [04:45:22]OFD Sender: No OFD packet to send [04:45:27]OFD Sender: No OFD packet to send [04:45:32]OFD Sender: No OFD packet to send [04:45:37]OFD Sender: No OFD packet to send [04:45:42]OFD Sender: No OFD packet to send [04:45:47]OFD Sender: No OFD packet to send [04:45:52]OFD Sender: No OFD packet to send [04:45:57]OFD Sender: No OFD packet to send [04:46:02]OFD Sender: No OFD packet to send [04:46:07]OFD Sender: No OFD packet to send [04:46:12]OFD Sender: No OFD packet to send [04:46:17]OFD Sender: No OFD packet to send [04:46:22]OFD Sender: No OFD packet to send [04:46:27]OFD Sender: No OFD packet to send [04:46:32]OFD Sender: No OFD packet to send [04:46:37]OFD Sender: No OFD packet to send [04:46:42]OFD Sender: No OFD packet to send [04:46:47]OFD Sender: No OFD packet to send [04:46:52]OFD Sender: No OFD packet to send [04:46:57]OFD Sender: No OFD packet to send [04:47:02]OFD Sender: No OFD packet to send [04:47:07]OFD Sender: No OFD packet to send [04:47:12]OFD Sender: No OFD packet to send [04:47:17]OFD Sender: No OFD packet to send [04:47:22]OFD Sender: No OFD packet to send [04:47:24]recv_with_timeout no data received [04:47:27]OFD Sender: No OFD packet to send [04:47:32]OFD Sender: No OFD packet to send [04:47:37]OFD Sender: No OFD packet to send [04:47:42]OFD Sender: No OFD packet to send [04:47:47]OFD Sender: No OFD packet to send [04:47:52]OFD Sender: No OFD packet to send [04:47:57]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:17]recv_with_timeout no data received [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:53]OFD Sender: No OFD packet to send [04:48:58]OFD Sender: No OFD packet to send [04:49:03]OFD Sender: No OFD packet to send [04:49:08]OFD Sender: No OFD packet to send [04:49:13]OFD Sender: No OFD packet to send [04:49:18]OFD Sender: No OFD packet to send [04:49:23]OFD Sender: No OFD packet to send [04:49:28]OFD Sender: No OFD packet to send [04:49:33]OFD Sender: No OFD packet to send [04:49:34]recv_with_timeout no data received [04:49:38]OFD Sender: No OFD packet to send [04:49:43]OFD Sender: No OFD packet to send [04:49:48]OFD Sender: No OFD packet to send [04:49:53]OFD Sender: No OFD packet to send [04:49:58]OFD Sender: No OFD packet to send [04:50:03]OFD Sender: No OFD packet to send [04:50:08]OFD Sender: No OFD packet to send [04:50:13]OFD Sender: No OFD packet to send [04:50:18]OFD Sender: No OFD packet to send [04:50:23]OFD Sender: No OFD packet to send [04:50:28]OFD Sender: No OFD packet to send [04:50:33]OFD Sender: No OFD packet to send [04:50:38]OFD Sender: No OFD packet to send [04:50:43]OFD Sender: No OFD packet to send [04:50:48]OFD Sender: No OFD packet to send [04:50:49]recv_with_timeout no data received [04:50:53]OFD Sender: No OFD packet to send [04:50:58]OFD Sender: No OFD packet to send [04:51:03]OFD Sender: No OFD packet to send [04:51:08]OFD Sender: No OFD packet to send [04:51:13]OFD Sender: No OFD packet to send [04:51:18]OFD Sender: No OFD packet to send [04:51:23]OFD Sender: No OFD packet to send [04:51:28]OFD Sender: No OFD packet to send [04:51:33]OFD Sender: No OFD packet to send [04:51:38]OFD Sender: No OFD packet to send [04:51:43]OFD Sender: No OFD packet to send [04:51:45]recv_with_timeout no data received [04:51:48]OFD Sender: No OFD packet to send [04:51:53]OFD Sender: No OFD packet to send [04:51:58]OFD Sender: No OFD packet to send [04:52:03]OFD Sender: No OFD packet to send [04:52:08]OFD Sender: No OFD packet to send [04:52:13]OFD Sender: No OFD packet to send [04:52:18]OFD Sender: No OFD packet to send [04:52:23]OFD Sender: No OFD packet to send [04:52:28]OFD Sender: No OFD packet to send [04:52:33]OFD Sender: No OFD packet to send [04:52:38]OFD Sender: No OFD packet to send [04:52:43]OFD Sender: No OFD packet to send [04:52:48]OFD Sender: No OFD packet to send [04:52:53]OFD Sender: No OFD packet to send [04:52:58]OFD Sender: No OFD packet to send [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:13]OFD Sender: No OFD packet to send [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:03]OFD Sender: No OFD packet to send [04:54:08]OFD Sender: No OFD packet to send [04:54:13]OFD Sender: No OFD packet to send [04:54:18]OFD Sender: No OFD packet to send [04:54:23]OFD Sender: No OFD packet to send [04:54:28]OFD Sender: No OFD packet to send [04:54:33]OFD Sender: No OFD packet to send [04:54:34]recv_with_timeout no data received [04:54:38]OFD Sender: No OFD packet to send [04:54:43]OFD Sender: No OFD packet to send [04:54:48]OFD Sender: No OFD packet to send [04:54:53]OFD Sender: No OFD packet to send [04:54:58]OFD Sender: No OFD packet to send [04:55:00]recv_with_timeout no data received [04:55:03]OFD Sender: No OFD packet to send [04:55:08]OFD Sender: No OFD packet to send [04:55:13]OFD Sender: No OFD packet to send [04:55:18]OFD Sender: No OFD packet to send [04:55:23]OFD Sender: No OFD packet to send [04:55:28]OFD Sender: No OFD packet to send [04:55:33]OFD Sender: No OFD packet to send [04:55:38]OFD Sender: No OFD packet to send [04:55:43]OFD Sender: No OFD packet to send [04:55:48]OFD Sender: No OFD packet to send [04:55:53]OFD Sender: No OFD packet to send [04:55:58]OFD Sender: No OFD packet to send [04:56:03]OFD Sender: No OFD packet to send [04:56:08]OFD Sender: No OFD packet to send [04:56:13]OFD Sender: No OFD packet to send [04:56:15]recv_with_timeout no data received [04:56:18]OFD Sender: No OFD packet to send [04:56:23]OFD Sender: No OFD packet to send [04:56:28]OFD Sender: No OFD packet to send [04:56:33]OFD Sender: No OFD packet to send [04:56:38]OFD Sender: No OFD packet to send [04:56:43]OFD Sender: No OFD packet to send [04:56:48]OFD Sender: No OFD packet to send [04:56:53]OFD Sender: No OFD packet to send [04:56:58]OFD Sender: No OFD packet to send [04:57:03]OFD Sender: No OFD packet to send [04:57:08]OFD Sender: No OFD packet to send [04:57:10]recv_with_timeout no data received [04:57:13]OFD Sender: No OFD packet to send [04:57:18]OFD Sender: No OFD packet to send [04:57:23]OFD Sender: No OFD packet to send [04:57:28]OFD Sender: No OFD packet to send [04:57:33]OFD Sender: No OFD packet to send [04:57:38]OFD Sender: No OFD packet to send [04:57:43]OFD Sender: No OFD packet to send [04:57:48]OFD Sender: No OFD packet to send [04:57:53]OFD Sender: No OFD packet to send [04:57:58]OFD Sender: No OFD packet to send [04:58:03]OFD Sender: No OFD packet to send [04:58:08]OFD Sender: No OFD packet to send [04:58:13]OFD Sender: No OFD packet to send [04:58:18]OFD Sender: No OFD packet to send [04:58:23]OFD Sender: No OFD packet to send [04:58:28]OFD Sender: No OFD packet to send [04:58:33]OFD Sender: No OFD packet to send [04:58:38]OFD Sender: No OFD packet to send [04:58:43]OFD Sender: No OFD packet to send [04:58:48]OFD Sender: No OFD packet to send [04:58:53]OFD Sender: No OFD packet to send [04:58:58]OFD Sender: No OFD packet to send [04:59:03]OFD Sender: No OFD packet to send [04:59:08]OFD Sender: No OFD packet to send [04:59:13]OFD Sender: No OFD packet to send [04:59:18]OFD Sender: No OFD packet to send [04:59:23]OFD Sender: No OFD packet to send [04:59:28]OFD Sender: No OFD packet to send [04:59:33]OFD Sender: No OFD packet to send [04:59:34]recv_with_timeout no data received [04:59:38]OFD Sender: No OFD packet to send [04:59:43]OFD Sender: No OFD packet to send [04:59:48]OFD Sender: No OFD packet to send [04:59:53]OFD Sender: No OFD packet to send [04:59:58]OFD Sender: No OFD packet to send [05:00:03]OFD Sender: No OFD packet to send [05:00:08]OFD Sender: No OFD packet to send [05:00:13]OFD Sender: No OFD packet to send [05:00:17]recv_with_timeout no data received [05:00:18]OFD Sender: No OFD packet to send [05:00:23]OFD Sender: No OFD packet to send [05:00:28]OFD Sender: No OFD packet to send [05:00:33]OFD Sender: No OFD packet to send [05:00:38]OFD Sender: No OFD packet to send [05:00:43]OFD Sender: No OFD packet to send [05:00:48]OFD Sender: No OFD packet to send [05:00:53]OFD Sender: No OFD packet to send [05:00:58]OFD Sender: No OFD packet to send [05:01:03]OFD Sender: No OFD packet to send [05:01:08]OFD Sender: No OFD packet to send [05:01:13]OFD Sender: No OFD packet to send [05:01:18]OFD Sender: No OFD packet to send [05:01:23]OFD Sender: No OFD packet to send [05:01:28]OFD Sender: No OFD packet to send [05:01:33]OFD Sender: No OFD packet to send [05:01:38]OFD Sender: No OFD packet to send [05:01:43]OFD Sender: No OFD packet to send [05:01:45]recv_with_timeout no data received [05:01:48]OFD Sender: No OFD packet to send [05:01:53]OFD Sender: No OFD packet to send [05:01:58]OFD Sender: No OFD packet to send [05:02:03]OFD Sender: No OFD packet to send [05:02:08]OFD Sender: No OFD packet to send [05:02:13]OFD Sender: No OFD packet to send [05:02:18]OFD Sender: No OFD packet to send [05:02:23]OFD Sender: No OFD packet to send [05:02:28]OFD Sender: No OFD packet to send [05:02:33]OFD Sender: No OFD packet to send [05:02:38]OFD Sender: No OFD packet to send [05:02:43]OFD Sender: No OFD packet to send [05:02:48]OFD Sender: No OFD packet to send [05:02:53]OFD Sender: No OFD packet to send [05:02:58]OFD Sender: No OFD packet to send [05:03:03]OFD Sender: No OFD packet to send [05:03:08]OFD Sender: No OFD packet to send [05:03:13]OFD Sender: No OFD packet to send [05:03:18]OFD Sender: No OFD packet to send [05:03:23]OFD Sender: No OFD packet to send [05:03:28]OFD Sender: No OFD packet to send [05:03:33]OFD Sender: No OFD packet to send [05:03:38]OFD Sender: No OFD packet to send [05:03:43]OFD Sender: No OFD packet to send [05:03:48]OFD Sender: No OFD packet to send [05:03:50]recv_with_timeout no data received [05:03:53]OFD Sender: No OFD packet to send [05:03:58]OFD Sender: No OFD packet to send [05:04:03]OFD Sender: No OFD packet to send [05:04:08]OFD Sender: No OFD packet to send [05:04:13]OFD Sender: No OFD packet to send [05:04:18]OFD Sender: No OFD packet to send [05:04:23]OFD Sender: No OFD packet to send [05:04:28]OFD Sender: No OFD packet to send [05:04:33]OFD Sender: No OFD packet to send [05:04:38]OFD Sender: No OFD packet to send [05:04:43]OFD Sender: No OFD packet to send [05:04:48]OFD Sender: No OFD packet to send [05:04:53]OFD Sender: No OFD packet to send [05:04:58]OFD Sender: No OFD packet to send [05:05:03]OFD Sender: No OFD packet to send [05:05:08]OFD Sender: No OFD packet to send [05:05:13]OFD Sender: No OFD packet to send [05:05:18]OFD Sender: No OFD packet to send [05:05:23]OFD Sender: No OFD packet to send [05:05:28]OFD Sender: No OFD packet to send [05:05:33]OFD Sender: No OFD packet to send [05:05:38]OFD Sender: No OFD packet to send [05:05:43]OFD Sender: No OFD packet to send [05:05:48]OFD Sender: No OFD packet to send [05:05:54]OFD Sender: No OFD packet to send [05:05:59]OFD Sender: No OFD packet to send [05:06:04]OFD Sender: No OFD packet to send [05:06:09]OFD Sender: No OFD packet to send [05:06:14]OFD Sender: No OFD packet to send [05:06:19]OFD Sender: No OFD packet to send [05:06:24]OFD Sender: No OFD packet to send [05:06:29]OFD Sender: No OFD packet to send [05:06:34]OFD Sender: No OFD packet to send [05:06:39]OFD Sender: No OFD packet to send [05:06:44]OFD Sender: No OFD packet to send [05:06:49]OFD Sender: No OFD packet to send [05:06:54]OFD Sender: No OFD packet to send [05:06:59]OFD Sender: No OFD packet to send [05:07:04]OFD Sender: No OFD packet to send [05:07:09]OFD Sender: No OFD packet to send [05:07:14]OFD Sender: No OFD packet to send [05:07:19]OFD Sender: No OFD packet to send [05:07:24]OFD Sender: No OFD packet to send [05:07:29]OFD Sender: No OFD packet to send [05:07:34]OFD Sender: No OFD packet to send [05:07:39]OFD Sender: No OFD packet to send [05:07:44]OFD Sender: No OFD packet to send [05:07:49]OFD Sender: No OFD packet to send [05:07:54]OFD Sender: No OFD packet to send [05:07:59]OFD Sender: No OFD packet to send [05:08:04]OFD Sender: No OFD packet to send [05:08:09]OFD Sender: No OFD packet to send [05:08:14]OFD Sender: No OFD packet to send [05:08:19]OFD Sender: No OFD packet to send [05:08:24]OFD Sender: No OFD packet to send [05:08:29]OFD Sender: No OFD packet to send [05:08:34]OFD Sender: No OFD packet to send [05:08:39]OFD Sender: No OFD packet to send [05:08:44]OFD Sender: No OFD packet to send [05:08:49]OFD Sender: No OFD packet to send [05:08:54]OFD Sender: No OFD packet to send [05:08:59]OFD Sender: No OFD packet to send [05:09:04]OFD Sender: No OFD packet to send [05:09:09]OFD Sender: No OFD packet to send [05:09:14]OFD Sender: No OFD packet to send [05:09:19]OFD Sender: No OFD packet to send [05:09:24]OFD Sender: No OFD packet to send [05:09:29]OFD Sender: No OFD packet to send [05:09:34]OFD Sender: No OFD packet to send [05:09:39]OFD Sender: No OFD packet to send [05:09:44]OFD Sender: No OFD packet to send [05:09:49]OFD Sender: No OFD packet to send [05:09:54]OFD Sender: No OFD packet to send [05:09:59]OFD Sender: No OFD packet to send [05:10:04]OFD Sender: No OFD packet to send [05:10:09]OFD Sender: No OFD packet to send [05:10:14]OFD Sender: No OFD packet to send [05:10:19]OFD Sender: No OFD packet to send [05:10:23]recv_with_timeout no data received [05:10:24]OFD Sender: No OFD packet to send [05:10:29]OFD Sender: No OFD packet to send [05:10:34]OFD Sender: No OFD packet to send [05:10:39]OFD Sender: No OFD packet to send [05:10:44]OFD Sender: No OFD packet to send [05:10:49]OFD Sender: No OFD packet to send [05:10:54]OFD Sender: No OFD packet to send [05:10:59]OFD Sender: No OFD packet to send [05:11:04]OFD Sender: No OFD packet to send [05:11:09]OFD Sender: No OFD packet to send [05:11:14]OFD Sender: No OFD packet to send [05:11:19]OFD Sender: No OFD packet to send [05:11:24]OFD Sender: No OFD packet to send [05:11:29]OFD Sender: No OFD packet to send [05:11:34]OFD Sender: No OFD packet to send [05:11:39]OFD Sender: No OFD packet to send [05:11:44]OFD Sender: No OFD packet to send [05:11:49]OFD Sender: No OFD packet to send [05:11:54]OFD Sender: No OFD packet to send [05:11:54]recv_with_timeout no data received [05:11:59]OFD Sender: No OFD packet to send [05:12:04]OFD Sender: No OFD packet to send [05:12:09]OFD Sender: No OFD packet to send [05:12:14]OFD Sender: No OFD packet to send [05:12:19]OFD Sender: No OFD packet to send [05:12:24]OFD Sender: No OFD packet to send [05:12:29]OFD Sender: No OFD packet to send [05:12:34]OFD Sender: No OFD packet to send [05:12:39]OFD Sender: No OFD packet to send [05:12:44]OFD Sender: No OFD packet to send [05:12:49]OFD Sender: No OFD packet to send [05:12:54]OFD Sender: No OFD packet to send [05:12:57]recv_with_timeout no data received [05:12:59]OFD Sender: No OFD packet to send [05:13:04]OFD Sender: No OFD packet to send [05:13:09]OFD Sender: No OFD packet to send [05:13:14]OFD Sender: No OFD packet to send [05:13:19]OFD Sender: No OFD packet to send [05:13:24]OFD Sender: No OFD packet to send [05:13:29]OFD Sender: No OFD packet to send [05:13:34]OFD Sender: No OFD packet to send [05:13:39]OFD Sender: No OFD packet to send [05:13:44]OFD Sender: No OFD packet to send [05:13:49]OFD Sender: No OFD packet to send [05:13:54]OFD Sender: No OFD packet to send [05:13:59]OFD Sender: No OFD packet to send [05:14:04]OFD Sender: No OFD packet to send [05:14:09]OFD Sender: No OFD packet to send [05:14:14]OFD Sender: No OFD packet to send [05:14:19]OFD Sender: No OFD packet to send [05:14:24]OFD Sender: No OFD packet to send [05:14:29]OFD Sender: No OFD packet to send [05:14:32]recv_with_timeout no data received [05:14:34]OFD Sender: No OFD packet to send [05:14:39]OFD Sender: No OFD packet to send [05:14:44]OFD Sender: No OFD packet to send [05:14:49]OFD Sender: No OFD packet to send [05:14:54]OFD Sender: No OFD packet to send [05:14:59]OFD Sender: No OFD packet to send [05:15:04]OFD Sender: No OFD packet to send [05:15:09]OFD Sender: No OFD packet to send [05:15:13]recv_with_timeout no data received [05:15:14]OFD Sender: No OFD packet to send [05:15:19]OFD Sender: No OFD packet to send [05:15:24]OFD Sender: No OFD packet to send [05:15:29]OFD Sender: No OFD packet to send [05:15:34]OFD Sender: No OFD packet to send [05:15:39]OFD Sender: No OFD packet to send [05:15:44]OFD Sender: No OFD packet to send [05:15:49]OFD Sender: No OFD packet to send [05:15:54]OFD Sender: No OFD packet to send [05:15:59]OFD Sender: No OFD packet to send [05:16:04]OFD Sender: No OFD packet to send [05:16:09]OFD Sender: No OFD packet to send [05:16:14]OFD Sender: No OFD packet to send [05:16:19]OFD Sender: No OFD packet to send [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:34]OFD Sender: No OFD packet to send [05:16:39]OFD Sender: No OFD packet to send [05:16:44]OFD Sender: No OFD packet to send [05:16:49]OFD Sender: No OFD packet to send [05:16:54]OFD Sender: No OFD packet to send [05:16:59]OFD Sender: No OFD packet to send [05:17:04]OFD Sender: No OFD packet to send [05:17:09]OFD Sender: No OFD packet to send [05:17:14]OFD Sender: No OFD packet to send [05:17:19]OFD Sender: No OFD packet to send [05:17:24]OFD Sender: No OFD packet to send [05:17:29]OFD Sender: No OFD packet to send [05:17:34]OFD Sender: No OFD packet to send [05:17:39]OFD Sender: No OFD packet to send [05:17:44]OFD Sender: No OFD packet to send [05:17:49]OFD Sender: No OFD packet to send [05:17:54]OFD Sender: No OFD packet to send [05:17:58]recv_with_timeout no data received [05:17:59]OFD Sender: No OFD packet to send [05:18:04]OFD Sender: No OFD packet to send [05:18:09]OFD Sender: No OFD packet to send [05:18:14]OFD Sender: No OFD packet to send [05:18:19]OFD Sender: No OFD packet to send [05:18:24]OFD Sender: No OFD packet to send [05:18:29]OFD Sender: No OFD packet to send [05:18:34]OFD Sender: No OFD packet to send [05:18:39]OFD Sender: No OFD packet to send [05:18:44]OFD Sender: No OFD packet to send [05:18:46]recv_with_timeout no data received [05:18:49]OFD Sender: No OFD packet to send [05:18:54]OFD Sender: No OFD packet to send [05:18:59]OFD Sender: No OFD packet to send [05:19:04]OFD Sender: No OFD packet to send [05:19:09]OFD Sender: No OFD packet to send [05:19:14]OFD Sender: No OFD packet to send [05:19:19]OFD Sender: No OFD packet to send [05:19:24]OFD Sender: No OFD packet to send [05:19:29]OFD Sender: No OFD packet to send [05:19:34]OFD Sender: No OFD packet to send [05:19:39]OFD Sender: No OFD packet to send [05:19:44]OFD Sender: No OFD packet to send [05:19:49]OFD Sender: No OFD packet to send [05:19:54]OFD Sender: No OFD packet to send [05:19:59]OFD Sender: No OFD packet to send [05:20:04]OFD Sender: No OFD packet to send [05:20:09]OFD Sender: No OFD packet to send [05:20:14]OFD Sender: No OFD packet to send [05:20:19]OFD Sender: No OFD packet to send [05:20:24]OFD Sender: No OFD packet to send [05:20:29]OFD Sender: No OFD packet to send [05:20:34]OFD Sender: No OFD packet to send [05:20:39]OFD Sender: No OFD packet to send [05:20:44]OFD Sender: No OFD packet to send [05:20:49]OFD Sender: No OFD packet to send [05:20:54]OFD Sender: No OFD packet to send [05:20:59]OFD Sender: No OFD packet to send [05:21:04]OFD Sender: No OFD packet to send [05:21:09]OFD Sender: No OFD packet to send [05:21:14]OFD Sender: No OFD packet to send [05:21:19]recv_with_timeout no data received [05:21:19]OFD Sender: No OFD packet to send [05:21:24]OFD Sender: No OFD packet to send [05:21:29]OFD Sender: No OFD packet to send [05:21:34]OFD Sender: No OFD packet to send [05:21:39]OFD Sender: No OFD packet to send [05:21:44]OFD Sender: No OFD packet to send [05:21:49]OFD Sender: No OFD packet to send [05:21:54]OFD Sender: No OFD packet to send [05:21:59]OFD Sender: No OFD packet to send [05:22:04]OFD Sender: No OFD packet to send [05:22:09]OFD Sender: No OFD packet to send [05:22:14]OFD Sender: No OFD packet to send [05:22:19]OFD Sender: No OFD packet to send [05:22:24]OFD Sender: No OFD packet to send [05:22:29]OFD Sender: No OFD packet to send [05:22:34]OFD Sender: No OFD packet to send [05:22:39]OFD Sender: No OFD packet to send [05:22:44]OFD Sender: No OFD packet to send [05:22:49]OFD Sender: No OFD packet to send [05:22:54]OFD Sender: No OFD packet to send [05:22:59]OFD Sender: No OFD packet to send [05:23:04]OFD Sender: No OFD packet to send [05:23:09]OFD Sender: No OFD packet to send [05:23:12]recv_with_timeout no data received [05:23:14]OFD Sender: No OFD packet to send [05:23:19]OFD Sender: No OFD packet to send [05:23:24]OFD Sender: No OFD packet to send [05:23:29]OFD Sender: No OFD packet to send [05:23:34]OFD Sender: No OFD packet to send [05:23:40]OFD Sender: No OFD packet to send [05:23:45]OFD Sender: No OFD packet to send [05:23:50]OFD Sender: No OFD packet to send [05:23:55]OFD Sender: No OFD packet to send [05:24:00]OFD Sender: No OFD packet to send [05:24:03]recv_with_timeout no data received [05:24:05]OFD Sender: No OFD packet to send [05:24:10]OFD Sender: No OFD packet to send [05:24:15]OFD Sender: No OFD packet to send [05:24:20]OFD Sender: No OFD packet to send [05:24:25]OFD Sender: No OFD packet to send [05:24:30]OFD Sender: No OFD packet to send [05:24:35]OFD Sender: No OFD packet to send [05:24:40]OFD Sender: No OFD packet to send [05:24:45]OFD Sender: No OFD packet to send [05:24:50]OFD Sender: No OFD packet to send [05:24:55]OFD Sender: No OFD packet to send [05:25:00]OFD Sender: No OFD packet to send [05:25:05]OFD Sender: No OFD packet to send [05:25:10]OFD Sender: No OFD packet to send [05:25:15]OFD Sender: No OFD packet to send [05:25:19]recv_with_timeout no data received [05:25:20]OFD Sender: No OFD packet to send [05:25:25]OFD Sender: No OFD packet to send [05:25:30]OFD Sender: No OFD packet to send [05:25:35]OFD Sender: No OFD packet to send [05:25:40]OFD Sender: No OFD packet to send [05:25:45]OFD Sender: No OFD packet to send [05:25:50]OFD Sender: No OFD packet to send [05:25:55]OFD Sender: No OFD packet to send [05:26:00]OFD Sender: No OFD packet to send [05:26:02]recv_with_timeout no data received [05:26:05]OFD Sender: No OFD packet to send [05:26:10]OFD Sender: No OFD packet to send [05:26:15]OFD Sender: No OFD packet to send [05:26:20]OFD Sender: No OFD packet to send [05:26:25]OFD Sender: No OFD packet to send [05:26:30]OFD Sender: No OFD packet to send [05:26:35]OFD Sender: No OFD packet to send [05:26:40]OFD Sender: No OFD packet to send [05:26:45]OFD Sender: No OFD packet to send [05:26:50]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:45]OFD Sender: No OFD packet to send [05:28:50]OFD Sender: No OFD packet to send [05:28:55]OFD Sender: No OFD packet to send [05:29:00]OFD Sender: No OFD packet to send [05:29:04]recv_with_timeout no data received [05:29:05]OFD Sender: No OFD packet to send [05:29:10]OFD Sender: No OFD packet to send [05:29:15]OFD Sender: No OFD packet to send [05:29:20]OFD Sender: No OFD packet to send [05:29:25]OFD Sender: No OFD packet to send [05:29:30]OFD Sender: No OFD packet to send [05:29:35]OFD Sender: No OFD packet to send [05:29:40]recv_with_timeout no data received [05:29:40]OFD Sender: No OFD packet to send [05:29:45]OFD Sender: No OFD packet to send [05:29:50]OFD Sender: No OFD packet to send [05:29:55]OFD Sender: No OFD packet to send [05:30:00]OFD Sender: No OFD packet to send [05:30:05]OFD Sender: No OFD packet to send [05:30:08]recv_with_timeout no data received [05:30:10]OFD Sender: No OFD packet to send [05:30:15]OFD Sender: No OFD packet to send [05:30:20]OFD Sender: No OFD packet to send [05:30:25]OFD Sender: No OFD packet to send [05:30:30]OFD Sender: No OFD packet to send [05:30:35]OFD Sender: No OFD packet to send [05:30:40]OFD Sender: No OFD packet to send [05:30:45]OFD Sender: No OFD packet to send [05:30:50]OFD Sender: No OFD packet to send [05:30:55]OFD Sender: No OFD packet to send [05:31:00]OFD Sender: No OFD packet to send [05:31:05]OFD Sender: No OFD packet to send [05:31:10]OFD Sender: No OFD packet to send [05:31:15]OFD Sender: No OFD packet to send [05:31:20]OFD Sender: No OFD packet to send [05:31:25]OFD Sender: No OFD packet to send [05:31:30]OFD Sender: No OFD packet to send [05:31:35]OFD Sender: No OFD packet to send [05:31:40]OFD Sender: No OFD packet to send [05:31:45]OFD Sender: No OFD packet to send [05:31:50]OFD Sender: No OFD packet to send [05:31:55]OFD Sender: No OFD packet to send [05:32:00]OFD Sender: No OFD packet to send [05:32:05]OFD Sender: No OFD packet to send [05:32:10]OFD Sender: No OFD packet to send [05:32:15]OFD Sender: No OFD packet to send [05:32:20]OFD Sender: No OFD packet to send [05:32:25]OFD Sender: No OFD packet to send [05:32:30]OFD Sender: No OFD packet to send [05:32:35]OFD Sender: No OFD packet to send [05:32:40]OFD Sender: No OFD packet to send [05:32:45]OFD Sender: No OFD packet to send [05:32:45]accept exits with 9 [05:32:45]New connection [05:32:45]New thread 3067100516 created [05:32:45]Thread 3067243876 joined [05:32:45]Waiting for new connection... [05:32:45] Sock 9.Parse request [05:32:45]Sock 9.Check first char [05:32:45]Sock 9.First char is OK [05:32:45]request: POST /json_proto HTTP/1.0 [05:32:45]Method: POST [05:32:45]URL: /json_proto [05:32:45]Method is POST - this is cgi request [05:32:45]url: /json_proto [05:32:45]query_string will be loaded in cgi processing [05:32:45]execute_cgi json_proto POST (null) [05:32:45]execute_cgi path=json_proto method=POST [05:32:45]POST find Content-Length [05:32:45]Host: 172.17.43.132:8080 [05:32:45]Content-Length: 781 [05:32:45]Content-Type: application/json [05:32:45] [05:32:45]POST finish read [05:32:45]Found Content-Length = 781 [05:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184022", "tax_sys" : 0, "items" : [ { "code": "4650063110756", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Super 10w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:32:45]execute_script... [05:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184022", "tax_sys" : 0, "items" : [ { "code": "4650063110756", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Super 10w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:32:45]POST & json_proto [05:32:45]process_json_proto [05:32:45]json parsed OK: [05:32:45]protocol is kg_v1.0 [05:32:45]action value=close_receipt [05:32:45]process_action close_receipt [05:32:45]cmd_close_receipt [05:32:45]MH_GetDate [05:32:45]Write to MH i2c: F0 00 00 47 03 39 [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: F0 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: F0 09 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: F0 09 00 47 03 00 FF 7A A8 66 64 A3 A7 66 DD [05:32:45]GetLastDocTimeStamp 1722310937 [05:32:45]current date 1722317567 [05:32:45]FM_GetShiftState [05:32:45]SAM_PROTO_GetShiftState [05:32:45]wFMCommunicate request_size=4 [05:32:45]MH_SAM_APDU [05:32:45]CAPDU: 80 13 01 00 [05:32:45]Write to MH i2c: E2 08 00 48 03 80 13 01 00 00 00 00 00 C8 [05:32:45]Write i2c OK [05:32:45]MH_I2C_Read... [05:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:45]Read from MH i2c: E2 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 0E 00 [05:32:45]MH_I2C_Read... [05:32:45]Read from MH i2c: E2 0E 00 48 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 7B [05:32:45]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [05:32:45]wFMCommunicate OK [05:32:45]SAM_PROTO_GetShiftState done [05:32:45]FM_GetShiftState done [05:32:45]opened in 1722298218 [05:32:45]opened+sec_in_day 1722384618 [05:32:45]quantity*price = 40500 [05:32:45]sum+1 = 40501 [05:32:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 0.00 Безнал.: 405.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 15 30.07.2024 05:32 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874958 ФД: 41994 ФПД: 229868737321372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T053247&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41994&fm=229868737321372&tin=02508201610067®Number=0000000000092626&sum=40500 0 [05:32:46]StoreToDocumentArchive [05:32:46]shift 428 fd 41994 [05:32:46]save to /storage/0428/doc_00041994 [05:32:46]save last doc name /storage/0428/doc_00041994 to /storage/kkm_last_doc_name [05:32:46]save OK [05:32:46]Clear old archive folders... [05:32:46]ProcessDocumentItem done err = 0, tmpTLVsize=280 [05:32:46]tlvbuf is 00A51DC0 [05:32:46]SAM_PROTO_ClearQueue [05:32:46]wFMCommunicate request_size=4 [05:32:46]MH_SAM_APDU [05:32:46]CAPDU: 80 09 00 00 [05:32:46]Write to MH i2c: E2 08 00 55 03 80 09 00 00 00 00 00 00 CA [05:32:46]Write i2c OK [05:32:46]MH_I2C_Read... [05:32:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:32:46]Read from MH i2c: E2 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: E2 03 00 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [05:32:46]RAPDU: 90 00 [05:32:46]wFMCommunicate OK [05:32:46]SAM_PROTO_ClearQueue done [05:32:46]KKMCreateOFDPacket [05:32:46]OFDProtocolAddRootSTLVToBuf [05:32:46]FM_MakeSignedData [05:32:46]FM_MakeSignedData [05:32:46]SAM_PROTO_SignData [05:32:46]wFMCommunicate request_size=4 [05:32:46]MH_SAM_APDU [05:32:46]CAPDU: 80 0D 01 02 [05:32:46]Write to MH i2c: E2 08 00 56 03 80 0D 01 02 00 00 00 00 D2 [05:32:46]Write i2c OK [05:32:46]MH_I2C_Read... [05:32:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:32:46]Read from MH i2c: E2 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: E2 03 00 [05:32:46]MH_I2C_Read... [05:32:46]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [05:32:46]RAPDU: 90 00 [05:32:46]wFMCommunicate OK [05:32:46]wFMCommunicate request_size=255 [05:32:46]MH_SAM_APDU [05:32:46]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 9E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 FF 7A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 [05:32:46]Write to MH i2c: E2 02 01 57 03 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 9E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 FF 7A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 00 00 10 [05:32:46]Write i2c OK [05:32:46]MH_I2C_Read... [05:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:32:47]Read from MH i2c: E2 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 03 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [05:32:47]RAPDU: 90 00 [05:32:47]wFMCommunicate OK [05:32:47]wFMCommunicate request_size=39 [05:32:47]MH_SAM_APDU [05:32:47]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0A A4 00 00 35 04 06 00 D1 10 7C 6E D9 9C [05:32:47]Write to MH i2c: E2 2A 00 58 03 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0A A4 00 00 35 04 06 00 D1 10 7C 6E D9 9C 00 00 87 [05:32:47]Write i2c OK [05:32:47]MH_I2C_Read... [05:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:32:47]Read from MH i2c: E2 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 03 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [05:32:47]RAPDU: 90 00 [05:32:47]wFMCommunicate OK [05:32:47]wFMCommunicate request_size=4 [05:32:47]MH_SAM_APDU [05:32:47]CAPDU: 80 0D 03 02 [05:32:47]Write to MH i2c: E2 08 00 59 03 80 0D 03 02 00 00 00 00 D7 [05:32:47]Write i2c OK [05:32:47]MH_I2C_Read... [05:32:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:32:47]Read from MH i2c: E2 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 0B 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 0B 00 59 03 00 0A 8D D6 8E BB 42 E5 4C 90 00 01 [05:32:47]RAPDU: 0A 8D D6 8E BB 42 E5 4C 90 00 [05:32:47]wFMCommunicate OK [05:32:47]SAM_PROTO_SignData done [05:32:47]FM_MakeSignedData done [05:32:47]CreateOFDProtocolMessage [05:32:47]wFMCommunicate request_size=4 [05:32:47]MH_SAM_APDU [05:32:47]CAPDU: 80 11 00 00 [05:32:47]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [05:32:47]Write i2c OK [05:32:47]MH_I2C_Read... [05:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:32:47]Read from MH i2c: E2 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 17 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 33 [05:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [05:32:47]wFMCommunicate OK [05:32:47]CreateOFDProtocolMessage done [05:32:47]OFDSenderStorePacket 41994 [05:32:47]StoreOFDPacket docnum=41994 [05:32:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2C 01 00 00 75 87 24 01 DF 29 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 9E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 FF 7A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0A A4 00 00 35 04 06 00 D1 10 7C 6E D9 9C 0A 8D D6 8E BB 42 E5 4C [05:32:47]CheckFolder [05:32:47]dirname=/storage/ofd_packets [05:32:47]CheckFolder done [05:32:47]ProducePacketName [05:32:47]name=ofd_packets/00041994 [05:32:47]NVStorageSaveData ofd_packets/00041994 [05:32:47]File name is /storage/ofd_packets/00041994 [05:32:47]Write 330 bytes [05:32:47]NVStorageSaveData done [05:32:47]OFDSenderStorePacket done [05:32:47]KKMCreateOFDPacket done [05:32:47]NVStorageSaveData kkm_last_timestamp [05:32:47]File name is /storage/kkm_last_timestamp [05:32:47]Write 4 bytes [05:32:47]NVStorageSaveData done [05:32:47]ExternCall_PrintAddStr [05:32:47]wPrintStart [05:32:47]Write to MH i2c: 01 00 00 5B 03 5E [05:32:47]Write i2c OK [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: 01 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: 01 07 00 [05:32:47]MH_I2C_Read... [05:32:47]Read from MH i2c: 01 07 00 5B 03 00 00 00 00 00 FF 0F 73 [05:32:47]RasterBufferAndPrint [05:32:47]line Счет N : (3)184022 [05:32:47]line ИНН: 02508201610067 [05:32:47]line Контрольно-Кассовый Чек [05:32:47]line ПРОДАЖА [05:32:47]line Товар: 4650063110756 [05:32:47]line Масло Gazpromneft Super 10w40 1л [05:32:47]line 1.000 * 405.00 [05:32:47]line = 405.00 [05:32:47]line НДС 12% НСП 1% [05:32:47]line > о реализуемом товаре [05:32:47]line ИТОГО: 405.00 [05:32:47]line НСП 1% : 3.58 [05:32:47]line НДС 12% : 43.01 [05:32:47]line Наличными: 0.00 [05:32:47]line Безнал.: 405.00 [05:32:47]line Место: АЗС № 97 "Партнер Нефть" [05:32:47]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [05:32:47]line СНО: Общий режим [05:32:47]line Чек 15 30.07.2024 05:32 [05:32:47]line Смена: 428 ФФД: 1.0 [05:32:47]line ЗНМ: 0300000053 [05:32:47]line РНМ: 0000000000092626 [05:32:47]line Версия ККМ: 001 [05:32:47]line Платежная система: O! деньги [05:32:47]line ФМ: 0000000000874958 [05:32:47]line ФД: 41994 [05:32:47]line ФПД: 229868737321372 [05:32:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T053247&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41994&fm=229868737321372&tin=02508201610067®Number=0000000000092626&sum=40500 [05:32:47]line 0 [05:32:47]OFD Sender: Processing packet 41994 [packets to send 57, broken 56] [05:32:47]ProducePacketName [05:32:47]name=ofd_packets/00041994 [05:32:47]OFD Sender: To server: pG, [05:32:47]CommunicateWithHost lk.salyk.kg:30040 [05:32:47]ConnectInit lk.salyk.kg [05:32:47]written 0, free lines is 4095 [05:32:48]Write to MH i2c: 01 00 00 86 03 89 [05:32:48]Write i2c OK [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: 01 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: 01 07 00 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: 01 07 00 86 03 00 00 00 00 00 D9 0C 75 [05:32:48]RasterBufferAndPrint [05:32:48]line [05:32:48]line [05:32:48]line [05:32:48]line [05:32:48]line [05:32:48]written 0, free lines is 3297 [05:32:48]MH_Cut [05:32:48]Write to MH i2c: D1 01 00 8D 03 01 62 [05:32:48]Write i2c OK [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: D1 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: D1 01 00 [05:32:48]MH_I2C_Read... [05:32:48]Read from MH i2c: D1 01 00 8D 03 00 61 [05:32:48]Write to MH i2c: 01 00 00 8E 03 91 [05:32:48]Write i2c OK [05:32:48]MH_I2C_Read... [05:32:48]Connected sock=11 [05:32:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2C 01 00 00 75 87 24 01 DF 29 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 9E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 FF 7A A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0A A4 00 00 35 04 06 00 D1 10 7C 6E D9 9C 0A 8D D6 8E BB 42 E5 4C [05:32:48]*** Cut start [05:32:48]*** Partial cut [05:32:48]*** CUTSNS_PIN = 1 [05:32:48]*** CUTSNS_PIN = 0 [05:32:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 2D 74 47 00 D8 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0A A4 00 00 F4 03 04 00 14 27 A8 66 B6 04 01 00 00 1D 81 A1 7F 09 B3 F3 DC [05:32:49]CommunicateWithHost err = 0 [05:32:49]CheckOFDResponse [05:32:49]1017 (14) - 77093643461234 [05:32:49]1041 (16) - 0000000000874958 [05:32:49]1040 (4) - 41994 [05:32:49]1012 (4) - 29.07.2024 23:34 [05:32:49]1206 (1) - 0 [05:32:49]OFD Sender: Remove packet 41994 [05:32:49]ProducePacketName [05:32:49]name=ofd_packets/00041994 [05:32:49]NVStorageDeleteData [05:32:49]*** Brake cut motor [05:32:49]Read from MH i2c: 01 [05:32:49]MH_I2C_Read... [05:32:49]*** Stop cut motor [05:32:49]*** Cut end [05:32:49]Read from MH i2c: 01 07 00 [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: 01 07 00 8E 03 00 00 00 00 00 FF 0F A6 [05:32:49]process_action close_receipt done [05:32:49]requested_data is exist [05:32:49]produce_requested_data [05:32:49]requested_item fm.sn is exist - process it [05:32:49]wFMCommunicate request_size=4 [05:32:49]MH_SAM_APDU [05:32:49]CAPDU: 80 11 00 00 [05:32:49]Write to MH i2c: E2 08 00 8F 03 80 11 00 00 00 00 00 00 0C [05:32:49]Write i2c OK [05:32:49]MH_I2C_Read... [05:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:32:49]Read from MH i2c: E2 [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: E2 17 00 [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: E2 17 00 8F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 68 [05:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [05:32:49]wFMCommunicate OK [05:32:49]requested_item fd.num is exist - process it [05:32:49]SAM_PROTO_GetFieldsCounters [05:32:49]wFMCommunicate request_size=4 [05:32:49]MH_SAM_APDU [05:32:49]CAPDU: 80 13 00 00 [05:32:49]Write to MH i2c: E2 08 00 90 03 80 13 00 00 00 00 00 00 0F [05:32:49]Write i2c OK [05:32:49]MH_I2C_Read... [05:32:49]OFD Sender: No OFD packet to send [05:32:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:32:49]Read from MH i2c: E2 [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: E2 62 00 [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: E2 62 00 90 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0A A4 00 00 0E 04 04 00 AC 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 C1 [05:32:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0A A4 00 00 0E 04 04 00 AC 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 [05:32:49]wFMCommunicate OK [05:32:49]SAM_PROTO_GetFieldsCounters done [05:32:49]requested_item shift.num is exist - process it [05:32:49]requested_item shift.opened is exist - process it [05:32:49]req_shift_opened [05:32:49]FM_GetShiftState [05:32:49]SAM_PROTO_GetShiftState [05:32:49]wFMCommunicate request_size=4 [05:32:49]MH_SAM_APDU [05:32:49]CAPDU: 80 13 01 00 [05:32:49]Write to MH i2c: E2 08 00 91 03 80 13 01 00 00 00 00 00 11 [05:32:49]Write i2c OK [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: E2 [05:32:49]MH_I2C_Read... [05:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:49]Read from MH i2c: E2 0E 00 [05:32:49]MH_I2C_Read... [05:32:49]Read from MH i2c: E2 0E 00 91 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 C4 [05:32:49]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [05:32:49]wFMCommunicate OK [05:32:49]SAM_PROTO_GetShiftState done [05:32:49]FM_GetShiftState done [05:32:49]req_shift_opened done [05:32:49]requested_item shift.open_date is exist - process it [05:32:49]req_shift_open_date [05:32:49]req_shift_open_date done [05:32:49]produce_requested_data done [05:32:49]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41994,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [05:32:49]process_action_free close_receipt [05:32:49]json_value_free [05:32:49]json_value_free done [05:32:49]process_json_proto returns [05:32:49]Send response to host [05:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41994,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [05:32:49]free response buf [05:32:49]execute_script done [05:32:49]execute_script returns [05:32:49]free content buf [05:32:49]Sock 9.Close socket [05:32:49]Sock 9.Thread stoped [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:08]recv_with_timeout no data received [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:28]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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:15]recv_with_timeout no data received [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]recv_with_timeout no data received [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:55]OFD Sender: No OFD packet to send [05:39:00]OFD Sender: No OFD packet to send [05:39:05]OFD Sender: No OFD packet to send [05:39:10]OFD Sender: No OFD packet to send [05:39:15]OFD Sender: No OFD packet to send [05:39:20]OFD Sender: No OFD packet to send [05:39:25]OFD Sender: No OFD packet to send [05:39:30]OFD Sender: No OFD packet to send [05:39:35]OFD Sender: No OFD packet to send [05:39:40]OFD Sender: No OFD packet to send [05:39:44]recv_with_timeout no data received [05:39:45]OFD Sender: No OFD packet to send [05:39:50]OFD Sender: No OFD packet to send [05:39:55]OFD Sender: No OFD packet to send [05:40:00]OFD Sender: No OFD packet to send [05:40:05]OFD Sender: No OFD packet to send [05:40:10]OFD Sender: No OFD packet to send [05:40:15]OFD Sender: No OFD packet to send [05:40:20]OFD Sender: No OFD packet to send [05:40:25]OFD Sender: No OFD packet to send [05:40:30]OFD Sender: No OFD packet to send [05:40:35]OFD Sender: No OFD packet to send [05:40:40]OFD Sender: No OFD packet to send [05:40:45]OFD Sender: No OFD packet to send [05:40:50]OFD Sender: No OFD packet to send [05:40:55]OFD Sender: No OFD packet to send [05:41:00]OFD Sender: No OFD packet to send [05:41:05]OFD Sender: No OFD packet to send [05:41:10]OFD Sender: No OFD packet to send [05:41:15]OFD Sender: No OFD packet to send [05:41:20]OFD Sender: No OFD packet to send [05:41:25]OFD Sender: No OFD packet to send [05:41:30]OFD Sender: No OFD packet to send [05:41:35]OFD Sender: No OFD packet to send [05:41:40]OFD Sender: No OFD packet to send [05:41:45]OFD Sender: No OFD packet to send [05:41:50]OFD Sender: No OFD packet to send [05:41:55]OFD Sender: No OFD packet to send [05:41:55]recv_with_timeout no data received [05:42:00]OFD Sender: No OFD packet to send [05:42:05]OFD Sender: No OFD packet to send [05:42:10]OFD Sender: No OFD packet to send [05:42:15]OFD Sender: No OFD packet to send [05:42:20]OFD Sender: No OFD packet to send [05:42:25]OFD Sender: No OFD packet to send [05:42:30]OFD Sender: No OFD packet to send [05:42:35]OFD Sender: No OFD packet to send [05:42:40]OFD Sender: No OFD packet to send [05:42:45]OFD Sender: No OFD packet to send [05:42:48]recv_with_timeout no data received [05:42:50]OFD Sender: No OFD packet to send [05:42:55]OFD Sender: No OFD packet to send [05:43:00]OFD Sender: No OFD packet to send [05:43:05]OFD Sender: No OFD packet to send [05:43:10]OFD Sender: No OFD packet to send [05:43:15]OFD Sender: No OFD packet to send [05:43:16]recv_with_timeout no data received [05:43:20]OFD Sender: No OFD packet to send [05:43:25]OFD Sender: No OFD packet to send [05:43:30]OFD Sender: No OFD packet to send [05:43:35]OFD Sender: No OFD packet to send [05:43:40]OFD Sender: No OFD packet to send [05:43:45]OFD Sender: No OFD packet to send [05:43:50]OFD Sender: No OFD packet to send [05:43:55]OFD Sender: No OFD packet to send [05:44:00]OFD Sender: No OFD packet to send [05:44:05]OFD Sender: No OFD packet to send [05:44:10]OFD Sender: No OFD packet to send [05:44:15]OFD Sender: No OFD packet to send [05:44:20]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:51]recv_with_timeout no data received [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:23]recv_with_timeout no data received [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:53]recv_with_timeout no data received [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:24]recv_with_timeout no data received [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]recv_with_timeout no data received [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:46]recv_with_timeout no data received [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:05]recv_with_timeout no data received [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:54:56]recv_with_timeout no data received [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:23]recv_with_timeout no data received [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:46]OFD Sender: No OFD packet to send [05:56:51]OFD Sender: No OFD packet to send [05:56:56]OFD Sender: No OFD packet to send [05:57:01]OFD Sender: No OFD packet to send [05:57:06]OFD Sender: No OFD packet to send [05:57:11]OFD Sender: No OFD packet to send [05:57:16]OFD Sender: No OFD packet to send [05:57:21]OFD Sender: No OFD packet to send [05:57:26]OFD Sender: No OFD packet to send [05:57:31]OFD Sender: No OFD packet to send [05:57:36]OFD Sender: No OFD packet to send [05:57:41]OFD Sender: No OFD packet to send [05:57:46]OFD Sender: No OFD packet to send [05:57:51]OFD Sender: No OFD packet to send [05:57:56]OFD Sender: No OFD packet to send [05:58:01]OFD Sender: No OFD packet to send [05:58:06]OFD Sender: No OFD packet to send [05:58:11]OFD Sender: No OFD packet to send [05:58:16]OFD Sender: No OFD packet to send [05:58:21]OFD Sender: No OFD packet to send [05:58:26]OFD Sender: No OFD packet to send [05:58:31]OFD Sender: No OFD packet to send [05:58:36]OFD Sender: No OFD packet to send [05:58:41]OFD Sender: No OFD packet to send [05:58:46]OFD Sender: No OFD packet to send [05:58:51]OFD Sender: No OFD packet to send [05:58:56]OFD Sender: No OFD packet to send [05:59:01]OFD Sender: No OFD packet to send [05:59:06]OFD Sender: No OFD packet to send [05:59:11]OFD Sender: No OFD packet to send [05:59:16]OFD Sender: No OFD packet to send [05:59:21]OFD Sender: No OFD packet to send [05:59:26]OFD Sender: No OFD packet to send [05:59:31]OFD Sender: No OFD packet to send [05:59:36]OFD Sender: No OFD packet to send [05:59:41]OFD Sender: No OFD packet to send [05:59:46]OFD Sender: No OFD packet to send [05:59:51]OFD Sender: No OFD packet to send [05:59:56]OFD Sender: No OFD packet to send [06:00:01]OFD Sender: No OFD packet to send [06:00:06]OFD Sender: No OFD packet to send [06:00:11]OFD Sender: No OFD packet to send [06:00:16]OFD Sender: No OFD packet to send [06:00:21]OFD Sender: No OFD packet to send [06:00:23]recv_with_timeout no data received [06:00:26]OFD Sender: No OFD packet to send [06:00:31]OFD Sender: No OFD packet to send [06:00:36]OFD Sender: No OFD packet to send [06:00:41]OFD Sender: No OFD packet to send [06:00:46]OFD Sender: No OFD packet to send [06:00:46]recv_with_timeout no data received [06:00:51]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:53]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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]recv_with_timeout no data received [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:09]accept exits with 10 [06:05:09]New connection [06:05:09]New thread 3067243876 created [06:05:09]Thread 3067100516 joined [06:05:09]Waiting for new connection... [06:05:09] Sock 10.Parse request [06:05:09]Sock 10.Check first char [06:05:09]Sock 10.First char is OK [06:05:09]request: POST /json_proto HTTP/1.0 [06:05:09]Method: POST [06:05:09]URL: /json_proto [06:05:09]Method is POST - this is cgi request [06:05:09]url: /json_proto [06:05:09]query_string will be loaded in cgi processing [06:05:09]execute_cgi json_proto POST (null) [06:05:09]execute_cgi path=json_proto method=POST [06:05:09]POST find Content-Length [06:05:09]Host: 172.17.43.132:8080 [06:05:09]Content-Length: 621 [06:05:09]Content-Type: application/json [06:05:09] [06:05:09]POST finish read [06:05:09]Found Content-Length = 621 [06:05:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184023", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:09]execute_script... [06:05: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)184023", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:09]POST & json_proto [06:05:09]process_json_proto [06:05:09]json parsed OK: [06:05:09]protocol is kg_v1.0 [06:05:09]action value=close_receipt [06:05:09]process_action close_receipt [06:05:09]cmd_close_receipt [06:05:09]MH_GetDate [06:05:09]Write to MH i2c: F0 00 00 92 03 84 [06:05:09]Write i2c OK [06:05:09]MH_I2C_Read... [06:05:09]Read from MH i2c: F0 [06:05:09]MH_I2C_Read... [06:05:09]Read from MH i2c: F0 09 00 [06:05:09]MH_I2C_Read... [06:05:09]Read from MH i2c: F0 09 00 92 03 00 97 82 A8 66 64 A3 A7 66 C8 [06:05:09]GetLastDocTimeStamp 1722317567 [06:05:09]current date 1722319511 [06:05:09]FM_GetShiftState [06:05:09]SAM_PROTO_GetShiftState [06:05:09]wFMCommunicate request_size=4 [06:05:09]MH_SAM_APDU [06:05:09]CAPDU: 80 13 01 00 [06:05:09]Write to MH i2c: E2 08 00 93 03 80 13 01 00 00 00 00 00 13 [06:05:09]Write i2c OK [06:05:09]MH_I2C_Read... [06:05:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:09]Read from MH i2c: E2 [06:05:09]MH_I2C_Read... [06:05:09]Read from MH i2c: E2 0E 00 [06:05:09]MH_I2C_Read... [06:05:09]Read from MH i2c: E2 0E 00 93 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 C6 [06:05:09]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [06:05:09]wFMCommunicate OK [06:05:09]SAM_PROTO_GetShiftState done [06:05:09]FM_GetShiftState done [06:05:09]opened in 1722298218 [06:05:09]opened+sec_in_day 1722384618 [06:05:09]quantity*price = 14000 [06:05:09]sum+1 = 14001 [06:05:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 16 30.07.2024 06:05 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41995 ФПД: 173826033829125 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T060511&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41995&fm=173826033829125&tin=02508201610067®Number=0000000000092626&sum=14000 0 [06:05:10]StoreToDocumentArchive [06:05:10]shift 428 fd 41995 [06:05:10]save to /storage/0428/doc_00041995 [06:05:10]save last doc name /storage/0428/doc_00041995 to /storage/kkm_last_doc_name [06:05:10]save OK [06:05:10]Clear old archive folders... [06:05:10]ProcessDocumentItem done err = 0, tmpTLVsize=273 [06:05:10]tlvbuf is 00A6D8A0 [06:05:10]SAM_PROTO_ClearQueue [06:05:10]wFMCommunicate request_size=4 [06:05:10]MH_SAM_APDU [06:05:10]CAPDU: 80 09 00 00 [06:05:10]Write to MH i2c: E2 08 00 A0 03 80 09 00 00 00 00 00 00 15 [06:05:10]Write i2c OK [06:05:10]MH_I2C_Read... [06:05:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:05:10]Read from MH i2c: E2 [06:05:10]MH_I2C_Read... [06:05:10]Read from MH i2c: E2 03 00 [06:05:10]MH_I2C_Read... [06:05:10]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [06:05:10]RAPDU: 90 00 [06:05:10]wFMCommunicate OK [06:05:10]SAM_PROTO_ClearQueue done [06:05:10]KKMCreateOFDPacket [06:05:10]OFDProtocolAddRootSTLVToBuf [06:05:10]FM_MakeSignedData [06:05:10]FM_MakeSignedData [06:05:10]SAM_PROTO_SignData [06:05:10]wFMCommunicate request_size=4 [06:05:10]MH_SAM_APDU [06:05:10]CAPDU: 80 0D 01 02 [06:05:10]Write to MH i2c: E2 08 00 A1 03 80 0D 01 02 00 00 00 00 1D [06:05:10]Write i2c OK [06:05:10]MH_I2C_Read... [06:05:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:05:10]Read from MH i2c: E2 [06:05:10]MH_I2C_Read... [06:05:10]Read from MH i2c: E2 03 00 [06:05:10]MH_I2C_Read... [06:05:10]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [06:05:10]RAPDU: 90 00 [06:05:10]wFMCommunicate OK [06:05:10]wFMCommunicate request_size=255 [06:05:10]MH_SAM_APDU [06:05:10]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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 10 00 00 00 F4 03 04 00 97 82 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 [06:05:10]Write to MH i2c: E2 02 01 A2 03 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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 10 00 00 00 F4 03 04 00 97 82 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 00 00 F6 [06:05:10]Write i2c OK [06:05:10]MH_I2C_Read... [06:05:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:10]Read from MH i2c: E2 [06:05:10]MH_I2C_Read... [06:05:10]Read from MH i2c: E2 03 00 [06:05:10]MH_I2C_Read... [06:05:10]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [06:05:10]RAPDU: 90 00 [06:05:10]wFMCommunicate OK [06:05:10]wFMCommunicate request_size=32 [06:05:10]MH_SAM_APDU [06:05:10]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 35 38 10 04 04 00 0B A4 00 00 35 04 06 00 9E 18 06 FF C5 05 [06:05:10]Write to MH i2c: E2 23 00 A3 03 80 0D 02 02 1B 00 30 30 30 38 37 34 39 35 38 10 04 04 00 0B A4 00 00 35 04 06 00 9E 18 06 FF C5 05 00 00 BA [06:05:10]Write i2c OK [06:05:10]MH_I2C_Read... [06:05:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:11]Read from MH i2c: E2 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: E2 03 00 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [06:05:11]RAPDU: 90 00 [06:05:11]wFMCommunicate OK [06:05:11]wFMCommunicate request_size=4 [06:05:11]MH_SAM_APDU [06:05:11]CAPDU: 80 0D 03 02 [06:05:11]Write to MH i2c: E2 08 00 A4 03 80 0D 03 02 00 00 00 00 22 [06:05:11]Write i2c OK [06:05:11]MH_I2C_Read... [06:05:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:05:11]Read from MH i2c: E2 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: E2 0B 00 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: E2 0B 00 A4 03 00 4D EF 81 0F A3 62 2F F2 90 00 15 [06:05:11]RAPDU: 4D EF 81 0F A3 62 2F F2 90 00 [06:05:11]wFMCommunicate OK [06:05:11]SAM_PROTO_SignData done [06:05:11]FM_MakeSignedData done [06:05:11]CreateOFDProtocolMessage [06:05:11]wFMCommunicate request_size=4 [06:05:11]MH_SAM_APDU [06:05:11]CAPDU: 80 11 00 00 [06:05:11]Write to MH i2c: E2 08 00 A5 03 80 11 00 00 00 00 00 00 22 [06:05:11]Write i2c OK [06:05:11]MH_I2C_Read... [06:05:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:11]Read from MH i2c: E2 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: E2 17 00 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: E2 17 00 A5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 7E [06:05:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [06:05:11]wFMCommunicate OK [06:05:11]CreateOFDProtocolMessage done [06:05:11]OFDSenderStorePacket 41995 [06:05:11]StoreOFDPacket docnum=41995 [06:05:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 25 01 00 00 8D 31 1D 01 62 70 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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 10 00 00 00 F4 03 04 00 97 82 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0B A4 00 00 35 04 06 00 9E 18 06 FF C5 05 4D EF 81 0F A3 62 2F F2 [06:05:11]CheckFolder [06:05:11]dirname=/storage/ofd_packets [06:05:11]CheckFolder done [06:05:11]ProducePacketName [06:05:11]name=ofd_packets/00041995 [06:05:11]NVStorageSaveData ofd_packets/00041995 [06:05:11]File name is /storage/ofd_packets/00041995 [06:05:11]Write 323 bytes [06:05:11]NVStorageSaveData done [06:05:11]OFDSenderStorePacket done [06:05:11]KKMCreateOFDPacket done [06:05:11]NVStorageSaveData kkm_last_timestamp [06:05:11]File name is /storage/kkm_last_timestamp [06:05:11]Write 4 bytes [06:05:11]NVStorageSaveData done [06:05:11]ExternCall_PrintAddStr [06:05:11]wPrintStart [06:05:11]Write to MH i2c: 01 00 00 A6 03 A9 [06:05:11]Write i2c OK [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: 01 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: 01 07 00 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: 01 07 00 A6 03 00 00 00 00 00 FF 0F BE [06:05:11]RasterBufferAndPrint [06:05:11]line Счет N : (3)184023 [06:05:11]line ИНН: 02508201610067 [06:05:11]line Контрольно-Кассовый Чек [06:05:11]line ПРОДАЖА [06:05:11]line Товар: 48743570 [06:05:11]line Сигареты Winston XStyle Blue [06:05:11]line 1.000 * 140.00 [06:05:11]line = 140.00 [06:05:11]line НДС 12% НСП 1% [06:05:11]line > о реализуемом товаре [06:05:11]line ИТОГО: 140.00 [06:05:11]line НСП 1% : 1.24 [06:05:11]line НДС 12% : 14.87 [06:05:11]line Наличными: 140.00 [06:05:11]line Безнал.: 0.00 [06:05:11]line Место: АЗС № 97 "Партнер Нефть" [06:05:11]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [06:05:11]line СНО: Общий режим [06:05:11]line Чек 16 30.07.2024 06:05 [06:05:11]line Смена: 428 ФФД: 1.0 [06:05:11]line ЗНМ: 0300000053 [06:05:11]line РНМ: 0000000000092626 [06:05:11]line Версия ККМ: 001 [06:05:11]line ФМ: 0000000000874958 [06:05:11]line ФД: 41995 [06:05:11]line ФПД: 173826033829125 [06:05:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T060511&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41995&fm=173826033829125&tin=02508201610067®Number=0000000000092626&sum=14000 [06:05:11]line 0 [06:05:11]OFD Sender: Processing packet 41995 [packets to send 57, broken 56] [06:05:11]ProducePacketName [06:05:11]name=ofd_packets/00041995 [06:05:11]OFD Sender: To server: pG, [06:05:11]CommunicateWithHost lk.salyk.kg:30040 [06:05:11]ConnectInit lk.salyk.kg [06:05:11]written 0, free lines is 4095 [06:05:11]Connected sock=8 [06:05:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 25 01 00 00 8D 31 1D 01 62 70 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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 10 00 00 00 F4 03 04 00 97 82 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0B A4 00 00 35 04 06 00 9E 18 06 FF C5 05 4D EF 81 0F A3 62 2F F2 [06:05:11]Write to MH i2c: 01 00 00 CE 03 D1 [06:05:11]Write i2c OK [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: 01 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: 01 07 00 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 16 0D FB [06:05:11]RasterBufferAndPrint [06:05:11]line [06:05:11]line [06:05:11]line [06:05:11]line [06:05:11]line [06:05:11]written 0, free lines is 3357 [06:05:11]MH_Cut [06:05:11]Write to MH i2c: D1 01 00 D5 03 01 AA [06:05:11]Write i2c OK [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: D1 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: D1 01 00 [06:05:11]MH_I2C_Read... [06:05:11]Read from MH i2c: D1 01 00 D5 03 00 A9 [06:05:11]Write to MH i2c: 01 00 00 D6 03 D9 [06:05:11]Write i2c OK [06:05:11]MH_I2C_Read... [06:05:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 BE 5F 47 00 2F 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0B A4 00 00 F4 03 04 00 AC 2E A8 66 B6 04 01 00 00 2E 8C 50 87 46 6A A6 DC [06:05:12]CommunicateWithHost err = 0 [06:05:12]CheckOFDResponse [06:05:12]1017 (14) - 77093643461234 [06:05:12]1041 (16) - 0000000000874958 [06:05:12]1040 (4) - 41995 [06:05:12]1012 (4) - 30.07.2024 00:07 [06:05:12]1206 (1) - 0 [06:05:12]OFD Sender: Remove packet 41995 [06:05:12]ProducePacketName [06:05:12]name=ofd_packets/00041995 [06:05:12]NVStorageDeleteData [06:05:12]*** Cut start [06:05:12]*** Partial cut [06:05:12]*** CUTSNS_PIN = 1 [06:05:12]*** CUTSNS_PIN = 0 [06:05:12]*** Brake cut motor [06:05:12]OFD Sender: No OFD packet to send [06:05:13]Read from MH i2c: 01 [06:05:13]MH_I2C_Read... [06:05:13]*** Stop cut motor [06:05:13]*** Cut end [06:05:13]Read from MH i2c: 01 07 00 [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 FF 0F EE [06:05:13]process_action close_receipt done [06:05:13]requested_data is exist [06:05:13]produce_requested_data [06:05:13]requested_item fm.sn is exist - process it [06:05:13]wFMCommunicate request_size=4 [06:05:13]MH_SAM_APDU [06:05:13]CAPDU: 80 11 00 00 [06:05:13]Write to MH i2c: E2 08 00 D7 03 80 11 00 00 00 00 00 00 54 [06:05:13]Write i2c OK [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: E2 [06:05:13]MH_I2C_Read... [06:05:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:13]Read from MH i2c: E2 17 00 [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: E2 17 00 D7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 B0 [06:05:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [06:05:13]wFMCommunicate OK [06:05:13]requested_item fd.num is exist - process it [06:05:13]SAM_PROTO_GetFieldsCounters [06:05:13]wFMCommunicate request_size=4 [06:05:13]MH_SAM_APDU [06:05:13]CAPDU: 80 13 00 00 [06:05:13]Write to MH i2c: E2 08 00 D8 03 80 13 00 00 00 00 00 00 57 [06:05:13]Write i2c OK [06:05:13]MH_I2C_Read... [06:05:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:13]Read from MH i2c: E2 [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: E2 62 00 [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: E2 62 00 D8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0B A4 00 00 0E 04 04 00 AC 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 0D [06:05:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0B A4 00 00 0E 04 04 00 AC 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 [06:05:13]wFMCommunicate OK [06:05:13]SAM_PROTO_GetFieldsCounters done [06:05:13]requested_item shift.num is exist - process it [06:05:13]requested_item shift.opened is exist - process it [06:05:13]req_shift_opened [06:05:13]FM_GetShiftState [06:05:13]SAM_PROTO_GetShiftState [06:05:13]wFMCommunicate request_size=4 [06:05:13]MH_SAM_APDU [06:05:13]CAPDU: 80 13 01 00 [06:05:13]Write to MH i2c: E2 08 00 D9 03 80 13 01 00 00 00 00 00 59 [06:05:13]Write i2c OK [06:05:13]MH_I2C_Read... [06:05:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:13]Read from MH i2c: E2 [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: E2 0E 00 [06:05:13]MH_I2C_Read... [06:05:13]Read from MH i2c: E2 0E 00 D9 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 0C [06:05:13]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [06:05:13]wFMCommunicate OK [06:05:13]SAM_PROTO_GetShiftState done [06:05:13]FM_GetShiftState done [06:05:13]req_shift_opened done [06:05:13]requested_item shift.open_date is exist - process it [06:05:13]req_shift_open_date [06:05:13]req_shift_open_date done [06:05:13]produce_requested_data done [06:05:13]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41995,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [06:05:13]process_action_free close_receipt [06:05:13]json_value_free [06:05:13]json_value_free done [06:05:13]process_json_proto returns [06:05:13]Send response to host [06:05:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41995,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [06:05:13]free response buf [06:05:13]execute_script done [06:05:13]execute_script returns [06:05:13]free content buf [06:05:13]Sock 10.Close socket [06:05:13]Sock 10.Thread stoped [06:05:17]OFD Sender: No OFD packet to send [06:05:22]OFD Sender: No OFD packet to send [06:05:27]OFD Sender: No OFD packet to send [06:05:32]OFD Sender: No OFD packet to send [06:05:37]OFD Sender: No OFD packet to send [06:05:42]OFD Sender: No OFD packet to send [06:05:47]OFD Sender: No OFD packet to send [06:05:52]OFD Sender: No OFD packet to send [06:05:58]OFD Sender: No OFD packet to send [06:06:03]OFD Sender: No OFD packet to send [06:06:08]OFD Sender: No OFD packet to send [06:06:13]OFD Sender: No OFD packet to send [06:06:18]OFD Sender: No OFD packet to send [06:06:23]OFD Sender: No OFD packet to send [06:06:28]OFD Sender: No OFD packet to send [06:06:33]OFD Sender: No OFD packet to send [06:06:38]OFD Sender: No OFD packet to send [06:06:43]OFD Sender: No OFD packet to send [06:06:48]OFD Sender: No OFD packet to send [06:06:53]OFD Sender: No OFD packet to send [06:06:58]OFD Sender: No OFD packet to send [06:07:03]OFD Sender: No OFD packet to send [06:07:08]OFD Sender: No OFD packet to send [06:07:13]OFD Sender: No OFD packet to send [06:07:18]OFD Sender: No OFD packet to send [06:07:23]OFD Sender: No OFD packet to send [06:07:23]recv_with_timeout no data received [06:07:28]OFD Sender: No OFD packet to send [06:07:33]OFD Sender: No OFD packet to send [06:07:38]OFD Sender: No OFD packet to send [06:07:43]OFD Sender: No OFD packet to send [06:07:48]OFD Sender: No OFD packet to send [06:07:53]OFD Sender: No OFD packet to send [06:07:58]OFD Sender: No OFD packet to send [06:08:03]OFD Sender: No OFD packet to send [06:08:08]OFD Sender: No OFD packet to send [06:08:13]OFD Sender: No OFD packet to send [06:08:18]OFD Sender: No OFD packet to send [06:08:23]OFD Sender: No OFD packet to send [06:08:28]OFD Sender: No OFD packet to send [06:08:33]OFD Sender: No OFD packet to send [06:08:38]OFD Sender: No OFD packet to send [06:08:43]OFD Sender: No OFD packet to send [06:08:48]OFD Sender: No OFD packet to send [06:08:53]OFD Sender: No OFD packet to send [06:08:58]OFD Sender: No OFD packet to send [06:09:03]OFD Sender: No OFD packet to send [06:09:08]OFD Sender: No OFD packet to send [06:09:13]OFD Sender: No OFD packet to send [06:09:18]OFD Sender: No OFD packet to send [06:09:23]OFD Sender: No OFD packet to send [06:09:28]OFD Sender: No OFD packet to send [06:09:33]OFD Sender: No OFD packet to send [06:09:38]OFD Sender: No OFD packet to send [06:09:43]OFD Sender: No OFD packet to send [06:09:48]OFD Sender: No OFD packet to send [06:09:53]OFD Sender: No OFD packet to send [06:09:58]OFD Sender: No OFD packet to send [06:10:03]OFD Sender: No OFD packet to send [06:10:08]OFD Sender: No OFD packet to send [06:10:13]OFD Sender: No OFD packet to send [06:10:18]OFD Sender: No OFD packet to send [06:10:23]OFD Sender: No OFD packet to send [06:10:28]OFD Sender: No OFD packet to send [06:10:33]OFD Sender: No OFD packet to send [06:10:38]OFD Sender: No OFD packet to send [06:10:43]OFD Sender: No OFD packet to send [06:10:48]OFD Sender: No OFD packet to send [06:10:53]OFD Sender: No OFD packet to send [06:10:58]OFD Sender: No OFD packet to send [06:11:03]OFD Sender: No OFD packet to send [06:11:08]OFD Sender: No OFD packet to send [06:11:13]OFD Sender: No OFD packet to send [06:11:18]OFD Sender: No OFD packet to send [06:11:23]OFD Sender: No OFD packet to send [06:11:28]OFD Sender: No OFD packet to send [06:11:33]OFD Sender: No OFD packet to send [06:11:38]OFD Sender: No OFD packet to send [06:11:40]recv_with_timeout no data received [06:11:43]OFD Sender: No OFD packet to send [06:11:48]OFD Sender: No OFD packet to send [06:11:53]OFD Sender: No OFD packet to send [06:11:58]OFD Sender: No OFD packet to send [06:12:03]OFD Sender: No OFD packet to send [06:12:08]OFD Sender: No OFD packet to send [06:12:13]OFD Sender: No OFD packet to send [06:12:18]OFD Sender: No OFD packet to send [06:12:23]OFD Sender: No OFD packet to send [06:12:28]OFD Sender: No OFD packet to send [06:12:33]OFD Sender: No OFD packet to send [06:12:38]OFD Sender: No OFD packet to send [06:12:39]recv_with_timeout no data received [06:12:43]OFD Sender: No OFD packet to send [06:12:48]OFD Sender: No OFD packet to send [06:12:53]OFD Sender: No OFD packet to send [06:12:58]OFD Sender: No OFD packet to send [06:13:03]OFD Sender: No OFD packet to send [06:13:08]OFD Sender: No OFD packet to send [06:13:13]OFD Sender: No OFD packet to send [06:13:18]OFD Sender: No OFD packet to send [06:13:23]OFD Sender: No OFD packet to send [06:13:28]OFD Sender: No OFD packet to send [06:13:33]OFD Sender: No OFD packet to send [06:13:38]OFD Sender: No OFD packet to send [06:13:39]recv_with_timeout no data received [06:13:43]OFD Sender: No OFD packet to send [06:13:48]OFD Sender: No OFD packet to send [06:13:53]OFD Sender: No OFD packet to send [06:13:58]OFD Sender: No OFD packet to send [06:14:03]OFD Sender: No OFD packet to send [06:14:08]OFD Sender: No OFD packet to send [06:14:13]OFD Sender: No OFD packet to send [06:14:18]OFD Sender: No OFD packet to send [06:14:19]recv_with_timeout no data received [06:14:23]OFD Sender: No OFD packet to send [06:14:28]OFD Sender: No OFD packet to send [06:14:33]OFD Sender: No OFD packet to send [06:14:38]OFD Sender: No OFD packet to send [06:14:43]OFD Sender: No OFD packet to send [06:14:48]OFD Sender: No OFD packet to send [06:14:53]OFD Sender: No OFD packet to send [06:14:57]recv_with_timeout no data received [06:14:58]OFD Sender: No OFD packet to send [06:15:03]OFD Sender: No OFD packet to send [06:15:08]OFD Sender: No OFD packet to send [06:15:13]OFD Sender: No OFD packet to send [06:15:18]OFD Sender: No OFD packet to send [06:15:23]OFD Sender: No OFD packet to send [06:15:28]OFD Sender: No OFD packet to send [06:15:33]OFD Sender: No OFD packet to send [06:15:38]OFD Sender: No OFD packet to send [06:15:43]OFD Sender: No OFD packet to send [06:15:45]recv_with_timeout no data received [06:15:48]OFD Sender: No OFD packet to send [06:15:53]OFD Sender: No OFD packet to send [06:15:58]OFD Sender: No OFD packet to send [06:16:03]OFD Sender: No OFD packet to send [06:16:08]OFD Sender: No OFD packet to send [06:16:13]OFD Sender: No OFD packet to send [06:16:18]OFD Sender: No OFD packet to send [06:16:23]OFD Sender: No OFD packet to send [06:16:28]OFD Sender: No OFD packet to send [06:16:33]OFD Sender: No OFD packet to send [06:16:33]recv_with_timeout no data received [06:16:38]OFD Sender: No OFD packet to send [06:16:43]OFD Sender: No OFD packet to send [06:16:48]OFD Sender: No OFD packet to send [06:16:53]OFD Sender: No OFD packet to send [06:16:58]OFD Sender: No OFD packet to send [06:17:03]OFD Sender: No OFD packet to send [06:17:08]OFD Sender: No OFD packet to send [06:17:13]OFD Sender: No OFD packet to send [06:17:18]OFD Sender: No OFD packet to send [06:17:23]OFD Sender: No OFD packet to send [06:17:28]OFD Sender: No OFD packet to send [06:17:33]OFD Sender: No OFD packet to send [06:17:38]OFD Sender: No OFD packet to send [06:17:43]OFD Sender: No OFD packet to send [06:17:48]OFD Sender: No OFD packet to send [06:17:53]OFD Sender: No OFD packet to send [06:17:58]OFD Sender: No OFD packet to send [06:18:03]OFD Sender: No OFD packet to send [06:18:08]OFD Sender: No OFD packet to send [06:18:13]OFD Sender: No OFD packet to send [06:18:18]OFD Sender: No OFD packet to send [06:18:23]OFD Sender: No OFD packet to send [06:18:28]OFD Sender: No OFD packet to send [06:18:33]OFD Sender: No OFD packet to send [06:18:38]OFD Sender: No OFD packet to send [06:18:43]OFD Sender: No OFD packet to send [06:18:48]OFD Sender: No OFD packet to send [06:18:53]OFD Sender: No OFD packet to send [06:18:58]OFD Sender: No OFD packet to send [06:19:03]recv_with_timeout no data received [06:19:03]OFD Sender: No OFD packet to send [06:19:08]OFD Sender: No OFD packet to send [06:19:13]OFD Sender: No OFD packet to send [06:19:18]OFD Sender: No OFD packet to send [06:19:23]OFD Sender: No OFD packet to send [06:19:28]OFD Sender: No OFD packet to send [06:19:32]recv_with_timeout no data received [06:19:33]OFD Sender: No OFD packet to send [06:19:38]OFD Sender: No OFD packet to send [06:19:43]OFD Sender: No OFD packet to send [06:19:48]OFD Sender: No OFD packet to send [06:19:53]OFD Sender: No OFD packet to send [06:19:58]OFD Sender: No OFD packet to send [06:20:03]OFD Sender: No OFD packet to send [06:20:08]OFD Sender: No OFD packet to send [06:20:13]OFD Sender: No OFD packet to send [06:20:18]OFD Sender: No OFD packet to send [06:20:23]OFD Sender: No OFD packet to send [06:20:28]OFD Sender: No OFD packet to send [06:20:33]OFD Sender: No OFD packet to send [06:20:38]OFD Sender: No OFD packet to send [06:20:43]OFD Sender: No OFD packet to send [06:20:48]OFD Sender: No OFD packet to send [06:20:53]OFD Sender: No OFD packet to send [06:20:58]OFD Sender: No OFD packet to send [06:21:03]OFD Sender: No OFD packet to send [06:21:08]OFD Sender: No OFD packet to send [06:21:13]OFD Sender: No OFD packet to send [06:21:18]OFD Sender: No OFD packet to send [06:21:23]OFD Sender: No OFD packet to send [06:21:27]recv_with_timeout no data received [06:21:28]OFD Sender: No OFD packet to send [06:21:33]OFD Sender: No OFD packet to send [06:21:38]OFD Sender: No OFD packet to send [06:21:43]OFD Sender: No OFD packet to send [06:21:48]OFD Sender: No OFD packet to send [06:21:53]OFD Sender: No OFD packet to send [06:21:58]OFD Sender: No OFD packet to send [06:22:03]OFD Sender: No OFD packet to send [06:22:08]OFD Sender: No OFD packet to send [06:22:13]OFD Sender: No OFD packet to send [06:22:18]OFD Sender: No OFD packet to send [06:22:23]OFD Sender: No OFD packet to send [06:22:27]recv_with_timeout no data received [06:22:28]OFD Sender: No OFD packet to send [06:22:33]OFD Sender: No OFD packet to send [06:22:38]OFD Sender: No OFD packet to send [06:22:43]OFD Sender: No OFD packet to send [06:22:48]OFD Sender: No OFD packet to send [06:22:53]OFD Sender: No OFD packet to send [06:22:55]recv_with_timeout no data received [06:22:58]OFD Sender: No OFD packet to send [06:23:03]OFD Sender: No OFD packet to send [06:23:08]OFD Sender: No OFD packet to send [06:23:13]OFD Sender: No OFD packet to send [06:23:18]OFD Sender: No OFD packet to send [06:23:23]OFD Sender: No OFD packet to send [06:23:28]OFD Sender: No OFD packet to send [06:23:33]OFD Sender: No OFD packet to send [06:23:38]OFD Sender: No OFD packet to send [06:23:43]OFD Sender: No OFD packet to send [06:23:48]OFD Sender: No OFD packet to send [06:23:54]OFD Sender: No OFD packet to send [06:23:59]OFD Sender: No OFD packet to send [06:24:04]OFD Sender: No OFD packet to send [06:24:09]OFD Sender: No OFD packet to send [06:24:14]OFD Sender: No OFD packet to send [06:24:19]OFD Sender: No OFD packet to send [06:24:24]OFD Sender: No OFD packet to send [06:24:29]OFD Sender: No OFD packet to send [06:24:34]OFD Sender: No OFD packet to send [06:24:39]OFD Sender: No OFD packet to send [06:24:44]OFD Sender: No OFD packet to send [06:24:49]OFD Sender: No OFD packet to send [06:24:54]OFD Sender: No OFD packet to send [06:24:57]recv_with_timeout no data received [06:24:59]OFD Sender: No OFD packet to send [06:25:04]OFD Sender: No OFD packet to send [06:25:09]OFD Sender: No OFD packet to send [06:25:13]recv_with_timeout no data received [06:25:14]OFD Sender: No OFD packet to send [06:25:19]OFD Sender: No OFD packet to send [06:25:24]OFD Sender: No OFD packet to send [06:25:29]OFD Sender: No OFD packet to send [06:25:34]OFD Sender: No OFD packet to send [06:25:39]OFD Sender: No OFD packet to send [06:25:44]OFD Sender: No OFD packet to send [06:25:49]OFD Sender: No OFD packet to send [06:25:54]OFD Sender: No OFD packet to send [06:25:59]OFD Sender: No OFD packet to send [06:26:04]OFD Sender: No OFD packet to send [06:26:09]OFD Sender: No OFD packet to send [06:26:12]recv_with_timeout no data received [06:26:14]OFD Sender: No OFD packet to send [06:26:19]OFD Sender: No OFD packet to send [06:26:24]OFD Sender: No OFD packet to send [06:26:29]OFD Sender: No OFD packet to send [06:26:34]OFD Sender: No OFD packet to send [06:26:39]OFD Sender: No OFD packet to send [06:26:44]OFD Sender: No OFD packet to send [06:26:49]OFD Sender: No OFD packet to send [06:26:54]OFD Sender: No OFD packet to send [06:26:59]OFD Sender: No OFD packet to send [06:27:04]OFD Sender: No OFD packet to send [06:27:09]OFD Sender: No OFD packet to send [06:27:14]OFD Sender: No OFD packet to send [06:27:19]OFD Sender: No OFD packet to send [06:27:24]OFD Sender: No OFD packet to send [06:27:29]OFD Sender: No OFD packet to send [06:27:34]OFD Sender: No OFD packet to send [06:27:39]OFD Sender: No OFD packet to send [06:27:44]OFD Sender: No OFD packet to send [06:27:49]OFD Sender: No OFD packet to send [06:27:54]OFD Sender: No OFD packet to send [06:27:59]OFD Sender: No OFD packet to send [06:28:04]OFD Sender: No OFD packet to send [06:28:09]OFD Sender: No OFD packet to send [06:28:14]OFD Sender: No OFD packet to send [06:28:19]OFD Sender: No OFD packet to send [06:28:24]OFD Sender: No OFD packet to send [06:28:29]OFD Sender: No OFD packet to send [06:28:34]OFD Sender: No OFD packet to send [06:28:39]OFD Sender: No OFD packet to send [06:28:44]OFD Sender: No OFD packet to send [06:28:49]OFD Sender: No OFD packet to send [06:28:54]OFD Sender: No OFD packet to send [06:28:59]OFD Sender: No OFD packet to send [06:29:04]OFD Sender: No OFD packet to send [06:29:09]OFD Sender: No OFD packet to send [06:29:14]OFD Sender: No OFD packet to send [06:29:19]OFD Sender: No OFD packet to send [06:29:24]OFD Sender: No OFD packet to send [06:29:29]OFD Sender: No OFD packet to send [06:29:34]OFD Sender: No OFD packet to send [06:29:39]OFD Sender: No OFD packet to send [06:29:44]OFD Sender: No OFD packet to send [06:29:49]OFD Sender: No OFD packet to send [06:29:54]OFD Sender: No OFD packet to send [06:29:59]OFD Sender: No OFD packet to send [06:30:04]OFD Sender: No OFD packet to send [06:30:09]OFD Sender: No OFD packet to send [06:30:14]OFD Sender: No OFD packet to send [06:30:19]OFD Sender: No OFD packet to send [06:30:24]OFD Sender: No OFD packet to send [06:30:29]OFD Sender: No OFD packet to send [06:30:34]OFD Sender: No OFD packet to send [06:30:39]OFD Sender: No OFD packet to send [06:30:44]OFD Sender: No OFD packet to send [06:30:49]OFD Sender: No OFD packet to send [06:30:54]OFD Sender: No OFD packet to send [06:30:59]OFD Sender: No OFD packet to send [06:31:04]OFD Sender: No OFD packet to send [06:31:09]OFD Sender: No OFD packet to send [06:31:14]OFD Sender: No OFD packet to send [06:31:19]OFD Sender: No OFD packet to send [06:31:24]OFD Sender: No OFD packet to send [06:31:29]OFD Sender: No OFD packet to send [06:31:34]OFD Sender: No OFD packet to send [06:31:39]OFD Sender: No OFD packet to send [06:31:43]recv_with_timeout no data received [06:31:44]OFD Sender: No OFD packet to send [06:31:49]OFD Sender: No OFD packet to send [06:31:54]OFD Sender: No OFD packet to send [06:31:59]OFD Sender: No OFD packet to send [06:32:04]OFD Sender: No OFD packet to send [06:32:09]OFD Sender: No OFD packet to send [06:32:14]OFD Sender: No OFD packet to send [06:32:19]OFD Sender: No OFD packet to send [06:32:24]OFD Sender: No OFD packet to send [06:32:29]OFD Sender: No OFD packet to send [06:32:34]OFD Sender: No OFD packet to send [06:32:39]OFD Sender: No OFD packet to send [06:32:44]OFD Sender: No OFD packet to send [06:32:49]OFD Sender: No OFD packet to send [06:32:54]OFD Sender: No OFD packet to send [06:32:59]OFD Sender: No OFD packet to send [06:33:04]OFD Sender: No OFD packet to send [06:33:09]OFD Sender: No OFD packet to send [06:33:14]OFD Sender: No OFD packet to send [06:33:19]OFD Sender: No OFD packet to send [06:33:24]OFD Sender: No OFD packet to send [06:33:28]recv_with_timeout no data received [06:33:29]OFD Sender: No OFD packet to send [06:33:34]OFD Sender: No OFD packet to send [06:33:39]OFD Sender: No OFD packet to send [06:33:44]OFD Sender: No OFD packet to send [06:33:49]OFD Sender: No OFD packet to send [06:33:53]recv_with_timeout no data received [06:33:54]OFD Sender: No OFD packet to send [06:33:59]OFD Sender: No OFD packet to send [06:34:04]OFD Sender: No OFD packet to send [06:34:09]OFD Sender: No OFD packet to send [06:34:14]OFD Sender: No OFD packet to send [06:34:19]OFD Sender: No OFD packet to send [06:34:24]OFD Sender: No OFD packet to send [06:34:29]OFD Sender: No OFD packet to send [06:34:34]OFD Sender: No OFD packet to send [06:34:39]OFD Sender: No OFD packet to send [06:34:44]OFD Sender: No OFD packet to send [06:34:49]OFD Sender: No OFD packet to send [06:34:54]OFD Sender: No OFD packet to send [06:34:59]OFD Sender: No OFD packet to send [06:34:59]recv_with_timeout no data received [06:35:04]OFD Sender: No OFD packet to send [06:35:09]OFD Sender: No OFD packet to send [06:35:14]OFD Sender: No OFD packet to send [06:35:19]OFD Sender: No OFD packet to send [06:35:23]recv_with_timeout no data received [06:35:24]OFD Sender: No OFD packet to send [06:35:29]OFD Sender: No OFD packet to send [06:35:34]OFD Sender: No OFD packet to send [06:35:39]OFD Sender: No OFD packet to send [06:35:44]OFD Sender: No OFD packet to send [06:35:49]OFD Sender: No OFD packet to send [06:35:54]OFD Sender: No OFD packet to send [06:35:59]OFD Sender: No OFD packet to send [06:36:04]OFD Sender: No OFD packet to send [06:36:09]OFD Sender: No OFD packet to send [06:36:14]OFD Sender: No OFD packet to send [06:36:19]OFD Sender: No OFD packet to send [06:36:24]OFD Sender: No OFD packet to send [06:36:29]OFD Sender: No OFD packet to send [06:36:34]OFD Sender: No OFD packet to send [06:36:39]OFD Sender: No OFD packet to send [06:36:44]OFD Sender: No OFD packet to send [06:36:49]OFD Sender: No OFD packet to send [06:36:54]OFD Sender: No OFD packet to send [06:36:59]OFD Sender: No OFD packet to send [06:37:04]OFD Sender: No OFD packet to send [06:37:09]OFD Sender: No OFD packet to send [06:37:14]OFD Sender: No OFD packet to send [06:37:19]OFD Sender: No OFD packet to send [06:37:24]OFD Sender: No OFD packet to send [06:37:29]OFD Sender: No OFD packet to send [06:37:34]OFD Sender: No OFD packet to send [06:37:39]OFD Sender: No OFD packet to send [06:37:44]OFD Sender: No OFD packet to send [06:37:49]OFD Sender: No OFD packet to send [06:37:54]OFD Sender: No OFD packet to send [06:37:59]OFD Sender: No OFD packet to send [06:38:04]OFD Sender: No OFD packet to send [06:38:09]OFD Sender: No OFD packet to send [06:38:14]OFD Sender: No OFD packet to send [06:38:19]OFD Sender: No OFD packet to send [06:38:24]OFD Sender: No OFD packet to send [06:38:29]OFD Sender: No OFD packet to send [06:38:34]OFD Sender: No OFD packet to send [06:38:39]OFD Sender: No OFD packet to send [06:38:44]OFD Sender: No OFD packet to send [06:38:49]OFD Sender: No OFD packet to send [06:38:54]OFD Sender: No OFD packet to send [06:38:59]OFD Sender: No OFD packet to send [06:39:04]OFD Sender: No OFD packet to send [06:39:09]OFD Sender: No OFD packet to send [06:39:14]OFD Sender: No OFD packet to send [06:39:19]OFD Sender: No OFD packet to send [06:39:24]OFD Sender: No OFD packet to send [06:39:29]OFD Sender: No OFD packet to send [06:39:34]OFD Sender: No OFD packet to send [06:39:39]OFD Sender: No OFD packet to send [06:39:44]OFD Sender: No OFD packet to send [06:39:49]OFD Sender: No OFD packet to send [06:39:54]OFD Sender: No OFD packet to send [06:39:58]recv_with_timeout no data received [06:39:59]OFD Sender: No OFD packet to send [06:40:04]OFD Sender: No OFD packet to send [06:40:09]OFD Sender: No OFD packet to send [06:40:14]OFD Sender: No OFD packet to send [06:40:18]recv_with_timeout no data received [06:40:19]OFD Sender: No OFD packet to send [06:40:24]OFD Sender: No OFD packet to send [06:40:29]OFD Sender: No OFD packet to send [06:40:34]OFD Sender: No OFD packet to send [06:40:39]OFD Sender: No OFD packet to send [06:40:44]OFD Sender: No OFD packet to send [06:40:48]recv_with_timeout no data received [06:40:49]OFD Sender: No OFD packet to send [06:40:54]OFD Sender: No OFD packet to send [06:40:59]OFD Sender: No OFD packet to send [06:41:04]OFD Sender: No OFD packet to send [06:41:09]OFD Sender: No OFD packet to send [06:41:14]OFD Sender: No OFD packet to send [06:41:19]OFD Sender: No OFD packet to send [06:41:24]OFD Sender: No OFD packet to send [06:41:29]OFD Sender: No OFD packet to send [06:41:35]OFD Sender: No OFD packet to send [06:41:40]OFD Sender: No OFD packet to send [06:41:45]OFD Sender: No OFD packet to send [06:41:50]OFD Sender: No OFD packet to send [06:41:55]OFD Sender: No OFD packet to send [06:42:00]OFD Sender: No OFD packet to send [06:42:02]recv_with_timeout no data received [06:42:05]OFD Sender: No OFD packet to send [06:42:10]OFD Sender: No OFD packet to send [06:42:15]OFD Sender: No OFD packet to send [06:42:20]OFD Sender: No OFD packet to send [06:42:25]OFD Sender: No OFD packet to send [06:42:30]OFD Sender: No OFD packet to send [06:42:32]recv_with_timeout no data received [06:42:35]OFD Sender: No OFD packet to send [06:42:40]OFD Sender: No OFD packet to send [06:42:45]OFD Sender: No OFD packet to send [06:42:50]OFD Sender: No OFD packet to send [06:42:55]OFD Sender: No OFD packet to send [06:43:00]OFD Sender: No OFD packet to send [06:43:05]OFD Sender: No OFD packet to send [06:43:10]OFD Sender: No OFD packet to send [06:43:15]OFD Sender: No OFD packet to send [06:43:20]OFD Sender: No OFD packet to send [06:43:25]OFD Sender: No OFD packet to send [06:43:30]OFD Sender: No OFD packet to send [06:43:35]OFD Sender: No OFD packet to send [06:43:40]OFD Sender: No OFD packet to send [06:43:45]OFD Sender: No OFD packet to send [06:43:46]recv_with_timeout no data received [06:43:50]OFD Sender: No OFD packet to send [06:43:55]OFD Sender: No OFD packet to send [06:44:00]OFD Sender: No OFD packet to send [06:44:05]OFD Sender: No OFD packet to send [06:44:10]OFD Sender: No OFD packet to send [06:44:15]OFD Sender: No OFD packet to send [06:44:20]OFD Sender: No OFD packet to send [06:44:25]OFD Sender: No OFD packet to send [06:44:30]OFD Sender: No OFD packet to send [06:44:35]OFD Sender: No OFD packet to send [06:44:40]OFD Sender: No OFD packet to send [06:44:45]OFD Sender: No OFD packet to send [06:44:50]OFD Sender: No OFD packet to send [06:44:55]OFD Sender: No OFD packet to send [06:45:00]OFD Sender: No OFD packet to send [06:45:05]OFD Sender: No OFD packet to send [06:45:10]OFD Sender: No OFD packet to send [06:45:15]OFD Sender: No OFD packet to send [06:45:20]OFD Sender: No OFD packet to send [06:45:22]recv_with_timeout no data received [06:45:25]OFD Sender: No OFD packet to send [06:45:30]OFD Sender: No OFD packet to send [06:45:35]OFD Sender: No OFD packet to send [06:45:40]OFD Sender: No OFD packet to send [06:45:45]OFD Sender: No OFD packet to send [06:45:50]OFD Sender: No OFD packet to send [06:45:55]OFD Sender: No OFD packet to send [06:46:00]OFD Sender: No OFD packet to send [06:46:05]OFD Sender: No OFD packet to send [06:46:10]OFD Sender: No OFD packet to send [06:46:15]OFD Sender: No OFD packet to send [06:46:20]OFD Sender: No OFD packet to send [06:46:25]OFD Sender: No OFD packet to send [06:46:30]OFD Sender: No OFD packet to send [06:46:35]OFD Sender: No OFD packet to send [06:46:40]OFD Sender: No OFD packet to send [06:46:45]OFD Sender: No OFD packet to send [06:46:50]recv_with_timeout no data received [06:46:50]OFD Sender: No OFD packet to send [06:46:55]OFD Sender: No OFD packet to send [06:47:00]OFD Sender: No OFD packet to send [06:47:05]OFD Sender: No OFD packet to send [06:47:10]OFD Sender: No OFD packet to send [06:47:15]OFD Sender: No OFD packet to send [06:47:20]OFD Sender: No OFD packet to send [06:47:25]OFD Sender: No OFD packet to send [06:47:30]OFD Sender: No OFD packet to send [06:47:35]OFD Sender: No OFD packet to send [06:47:40]OFD Sender: No OFD packet to send [06:47:42]recv_with_timeout no data received [06:47:45]OFD Sender: No OFD packet to send [06:47:50]OFD Sender: No OFD packet to send [06:47:55]OFD Sender: No OFD packet to send [06:48:00]OFD Sender: No OFD packet to send [06:48:05]OFD Sender: No OFD packet to send [06:48:10]OFD Sender: No OFD packet to send [06:48:15]OFD Sender: No OFD packet to send [06:48:20]OFD Sender: No OFD packet to send [06:48:25]OFD Sender: No OFD packet to send [06:48:30]OFD Sender: No OFD packet to send [06:48:35]OFD Sender: No OFD packet to send [06:48:40]OFD Sender: No OFD packet to send [06:48:45]OFD Sender: No OFD packet to send [06:48:50]OFD Sender: No OFD packet to send [06:48:55]OFD Sender: No OFD packet to send [06:49:00]OFD Sender: No OFD packet to send [06:49:05]OFD Sender: No OFD packet to send [06:49:10]OFD Sender: No OFD packet to send [06:49:15]OFD Sender: No OFD packet to send [06:49:20]OFD Sender: No OFD packet to send [06:49:25]OFD Sender: No OFD packet to send [06:49:30]OFD Sender: No OFD packet to send [06:49:35]OFD Sender: No OFD packet to send [06:49:40]OFD Sender: No OFD packet to send [06:49:45]OFD Sender: No OFD packet to send [06:49:50]OFD Sender: No OFD packet to send [06:49:55]OFD Sender: No OFD packet to send [06:50:00]OFD Sender: No OFD packet to send [06:50:05]OFD Sender: No OFD packet to send [06:50:10]OFD Sender: No OFD packet to send [06:50:15]OFD Sender: No OFD packet to send [06:50:20]OFD Sender: No OFD packet to send [06:50:25]OFD Sender: No OFD packet to send [06:50:30]OFD Sender: No OFD packet to send [06:50:32]recv_with_timeout no data received [06:50:35]OFD Sender: No OFD packet to send [06:50:40]OFD Sender: No OFD packet to send [06:50:45]OFD Sender: No OFD packet to send [06:50:50]OFD Sender: No OFD packet to send [06:50:55]OFD Sender: No OFD packet to send [06:51:00]OFD Sender: No OFD packet to send [06:51:05]OFD Sender: No OFD packet to send [06:51:10]OFD Sender: No OFD packet to send [06:51:15]OFD Sender: No OFD packet to send [06:51:20]OFD Sender: No OFD packet to send [06:51:25]OFD Sender: No OFD packet to send [06:51:30]OFD Sender: No OFD packet to send [06:51:35]OFD Sender: No OFD packet to send [06:51:37]recv_with_timeout no data received [06:51:40]OFD Sender: No OFD packet to send [06:51:45]OFD Sender: No OFD packet to send [06:51:50]OFD Sender: No OFD packet to send [06:51:55]OFD Sender: No OFD packet to send [06:52:00]OFD Sender: No OFD packet to send [06:52:05]OFD Sender: No OFD packet to send [06:52:10]OFD Sender: No OFD packet to send [06:52:15]OFD Sender: No OFD packet to send [06:52:20]OFD Sender: No OFD packet to send [06:52:25]OFD Sender: No OFD packet to send [06:52:27]accept exits with 9 [06:52:27]New connection [06:52:27]New thread 3067100516 created [06:52:27]Thread 3067243876 joined [06:52:27]Waiting for new connection... [06:52:27] Sock 9.Parse request [06:52:27]Sock 9.Check first char [06:52:27]Sock 9.First char is OK [06:52:27]request: POST /json_proto HTTP/1.0 [06:52:27]Method: POST [06:52:27]URL: /json_proto [06:52:27]Method is POST - this is cgi request [06:52:27]url: /json_proto [06:52:27]query_string will be loaded in cgi processing [06:52:27]execute_cgi json_proto POST (null) [06:52:27]execute_cgi path=json_proto method=POST [06:52:27]POST find Content-Length [06:52:27]Host: 172.17.43.132:8080 [06:52:27]Content-Length: 654 [06:52:27]Content-Type: application/json [06:52:27] [06:52:27]POST finish read [06:52:27]Found Content-Length = 654 [06:52:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184024", "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" ] } } [06:52:27]execute_script... [06:52: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)184024", "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" ] } } [06:52:27]POST & json_proto [06:52:27]process_json_proto [06:52:27]json parsed OK: [06:52:27]protocol is kg_v1.0 [06:52:27]action value=close_receipt [06:52:27]process_action close_receipt [06:52:27]cmd_close_receipt [06:52:27]MH_GetDate [06:52:27]Write to MH i2c: F0 00 00 DA 03 CC [06:52:27]Write i2c OK [06:52:27]MH_I2C_Read... [06:52:27]Read from MH i2c: F0 [06:52:27]MH_I2C_Read... [06:52:27]Read from MH i2c: F0 09 00 [06:52:27]MH_I2C_Read... [06:52:27]Read from MH i2c: F0 09 00 DA 03 00 AD 8D A8 66 64 A3 A7 66 31 [06:52:27]GetLastDocTimeStamp 1722319511 [06:52:27]current date 1722322349 [06:52:27]FM_GetShiftState [06:52:27]SAM_PROTO_GetShiftState [06:52:27]wFMCommunicate request_size=4 [06:52:27]MH_SAM_APDU [06:52:27]CAPDU: 80 13 01 00 [06:52:27]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [06:52:27]Write i2c OK [06:52:27]MH_I2C_Read... [06:52:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:27]Read from MH i2c: E2 [06:52:27]MH_I2C_Read... [06:52:27]Read from MH i2c: E2 0E 00 [06:52:27]MH_I2C_Read... [06:52:27]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 0E [06:52:27]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [06:52:27]wFMCommunicate OK [06:52:27]SAM_PROTO_GetShiftState done [06:52:27]FM_GetShiftState done [06:52:27]opened in 1722298218 [06:52:27]opened+sec_in_day 1722384618 [06:52:27]quantity*price = 9500 [06:52:27]sum+1 = 9501 [06:52:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 17 30.07.2024 06:52 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41996 ФПД: 168495439170092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T065229&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41996&fm=168495439170092&tin=02508201610067®Number=0000000000092626&sum=9500 0 [06:52:28]StoreToDocumentArchive [06:52:28]shift 428 fd 41996 [06:52:28]save to /storage/0428/doc_00041996 [06:52:28]save last doc name /storage/0428/doc_00041996 to /storage/kkm_last_doc_name [06:52:28]save OK [06:52:28]Clear old archive folders... [06:52:28]ProcessDocumentItem done err = 0, tmpTLVsize=293 [06:52:28]tlvbuf is 009C1E50 [06:52:28]SAM_PROTO_ClearQueue [06:52:28]wFMCommunicate request_size=4 [06:52:28]MH_SAM_APDU [06:52:28]CAPDU: 80 09 00 00 [06:52:28]Write to MH i2c: E2 08 00 E8 03 80 09 00 00 00 00 00 00 5D [06:52:28]Write i2c OK [06:52:28]MH_I2C_Read... [06:52:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:52:28]Read from MH i2c: E2 [06:52:28]MH_I2C_Read... [06:52:28]Read from MH i2c: E2 03 00 [06:52:28]MH_I2C_Read... [06:52:28]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [06:52:28]RAPDU: 90 00 [06:52:28]wFMCommunicate OK [06:52:28]SAM_PROTO_ClearQueue done [06:52:28]KKMCreateOFDPacket [06:52:28]OFDProtocolAddRootSTLVToBuf [06:52:28]FM_MakeSignedData [06:52:28]FM_MakeSignedData [06:52:28]SAM_PROTO_SignData [06:52:28]wFMCommunicate request_size=4 [06:52:28]MH_SAM_APDU [06:52:28]CAPDU: 80 0D 01 02 [06:52:28]Write to MH i2c: E2 08 00 E9 03 80 0D 01 02 00 00 00 00 65 [06:52:28]Write i2c OK [06:52:28]MH_I2C_Read... [06:52:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:52:28]Read from MH i2c: E2 [06:52:28]MH_I2C_Read... [06:52:28]Read from MH i2c: E2 03 00 [06:52:28]MH_I2C_Read... [06:52:28]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [06:52:28]RAPDU: 90 00 [06:52:28]wFMCommunicate OK [06:52:28]wFMCommunicate request_size=255 [06:52:28]MH_SAM_APDU [06:52:28]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 11 00 00 00 F4 03 04 00 AD 8D A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [06:52:28]Write to MH i2c: E2 02 01 EA 03 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 11 00 00 00 F4 03 04 00 AD 8D A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 0B [06:52:28]Write i2c OK [06:52:28]MH_I2C_Read... [06:52:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:29]Read from MH i2c: E2 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 03 00 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [06:52:29]RAPDU: 90 00 [06:52:29]wFMCommunicate OK [06:52:29]wFMCommunicate request_size=52 [06:52:29]MH_SAM_APDU [06:52:29]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0C A4 00 00 35 04 06 00 99 3E E6 CC 4A 2C [06:52:29]Write to MH i2c: E2 37 00 EB 03 80 0D 02 02 2F 00 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0C A4 00 00 35 04 06 00 99 3E E6 CC 4A 2C 00 00 E3 [06:52:29]Write i2c OK [06:52:29]MH_I2C_Read... [06:52:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:29]Read from MH i2c: E2 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 03 00 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [06:52:29]RAPDU: 90 00 [06:52:29]wFMCommunicate OK [06:52:29]wFMCommunicate request_size=4 [06:52:29]MH_SAM_APDU [06:52:29]CAPDU: 80 0D 03 02 [06:52:29]Write to MH i2c: E2 08 00 EC 03 80 0D 03 02 00 00 00 00 6A [06:52:29]Write i2c OK [06:52:29]MH_I2C_Read... [06:52:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:52:29]Read from MH i2c: E2 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 0B 00 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 0B 00 EC 03 00 3D 7C DA C4 C7 73 50 B3 90 00 FF [06:52:29]RAPDU: 3D 7C DA C4 C7 73 50 B3 90 00 [06:52:29]wFMCommunicate OK [06:52:29]SAM_PROTO_SignData done [06:52:29]FM_MakeSignedData done [06:52:29]CreateOFDProtocolMessage [06:52:29]wFMCommunicate request_size=4 [06:52:29]MH_SAM_APDU [06:52:29]CAPDU: 80 11 00 00 [06:52:29]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [06:52:29]Write i2c OK [06:52:29]MH_I2C_Read... [06:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:29]Read from MH i2c: E2 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 17 00 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 C6 [06:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [06:52:29]wFMCommunicate OK [06:52:29]CreateOFDProtocolMessage done [06:52:29]OFDSenderStorePacket 41996 [06:52:29]StoreOFDPacket docnum=41996 [06:52:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 39 01 00 00 F7 45 31 01 5B 62 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 11 00 00 00 F4 03 04 00 AD 8D A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0C A4 00 00 35 04 06 00 99 3E E6 CC 4A 2C 3D 7C DA C4 C7 73 50 B3 [06:52:29]CheckFolder [06:52:29]dirname=/storage/ofd_packets [06:52:29]CheckFolder done [06:52:29]ProducePacketName [06:52:29]name=ofd_packets/00041996 [06:52:29]NVStorageSaveData ofd_packets/00041996 [06:52:29]File name is /storage/ofd_packets/00041996 [06:52:29]Write 343 bytes [06:52:29]NVStorageSaveData done [06:52:29]OFDSenderStorePacket done [06:52:29]KKMCreateOFDPacket done [06:52:29]NVStorageSaveData kkm_last_timestamp [06:52:29]File name is /storage/kkm_last_timestamp [06:52:29]Write 4 bytes [06:52:29]NVStorageSaveData done [06:52:29]OFD Sender: Processing packet 41996 [packets to send 57, broken 56] [06:52:29]ProducePacketName [06:52:29]name=ofd_packets/00041996 [06:52:29]OFD Sender: To server: pG, [06:52:29]CommunicateWithHost lk.salyk.kg:30040 [06:52:29]ConnectInit lk.salyk.kg [06:52:29]ExternCall_PrintAddStr [06:52:29]wPrintStart [06:52:29]Write to MH i2c: 01 00 00 EE 03 F1 [06:52:29]Write i2c OK [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: 01 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: 01 07 00 [06:52:29]MH_I2C_Read... [06:52:29]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [06:52:29]RasterBufferAndPrint [06:52:29]line Счет N : (3)184024 [06:52:29]line ИНН: 02508201610067 [06:52:29]line Контрольно-Кассовый Чек [06:52:29]line ПРОДАЖА [06:52:29]line Товар: 4700000480050 [06:52:29]line Напиток Nitro Energy эн green ж/б 0,45л [06:52:29]line 1.000 * 95.00 [06:52:29]line = 95.00 [06:52:29]line НДС 12% НСП 1% [06:52:29]line > о реализуемом товаре [06:52:29]line ИТОГО: 95.00 [06:52:29]line НСП 1% : 0.84 [06:52:29]line НДС 12% : 10.09 [06:52:29]line Наличными: 95.00 [06:52:29]line Безнал.: 0.00 [06:52:29]line Место: АЗС № 97 "Партнер Нефть" [06:52:29]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [06:52:29]line СНО: Общий режим [06:52:29]line Чек 17 30.07.2024 06:52 [06:52:29]line Смена: 428 ФФД: 1.0 [06:52:29]line ЗНМ: 0300000053 [06:52:29]line РНМ: 0000000000092626 [06:52:29]line Версия ККМ: 001 [06:52:29]line ФМ: 0000000000874958 [06:52:29]line ФД: 41996 [06:52:29]line ФПД: 168495439170092 [06:52:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T065229&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41996&fm=168495439170092&tin=02508201610067®Number=0000000000092626&sum=9500 [06:52:29]line 0 [06:52:29]written 0, free lines is 4095 [06:52:30]Write to MH i2c: 01 00 00 17 04 1B [06:52:30]Write i2c OK [06:52:30]MH_I2C_Read... [06:52:30]Read from MH i2c: 01 [06:52:30]MH_I2C_Read... [06:52:30]Read from MH i2c: 01 07 00 [06:52:30]MH_I2C_Read... [06:52:30]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 05 0D 34 [06:52:30]RasterBufferAndPrint [06:52:30]line [06:52:30]line [06:52:30]line [06:52:30]line [06:52:30]line [06:52:30]written 0, free lines is 3339 [06:52:30]MH_Cut [06:52:30]Write to MH i2c: D1 01 00 1E 04 01 F4 [06:52:30]Write i2c OK [06:52:30]MH_I2C_Read... [06:52:30]Read from MH i2c: D1 [06:52:30]MH_I2C_Read... [06:52:30]Read from MH i2c: D1 01 00 [06:52:30]MH_I2C_Read... [06:52:30]Read from MH i2c: D1 01 00 1E 04 00 F3 [06:52:30]Write to MH i2c: 01 00 00 1F 04 23 [06:52:30]Write i2c OK [06:52:30]MH_I2C_Read... [06:52:30]*** Cut start [06:52:30]*** Partial cut [06:52:30]*** CUTSNS_PIN = 1 [06:52:30]*** CUTSNS_PIN = 0 [06:52:31]*** Brake cut motor [06:52:31]Read from MH i2c: 01 [06:52:31]MH_I2C_Read... [06:52:31]*** Stop cut motor [06:52:31]*** Cut end [06:52:31]Read from MH i2c: 01 07 00 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: 01 07 00 1F 04 00 00 00 00 00 FF 0F 38 [06:52:31]process_action close_receipt done [06:52:31]requested_data is exist [06:52:31]produce_requested_data [06:52:31]requested_item fm.sn is exist - process it [06:52:31]wFMCommunicate request_size=4 [06:52:31]MH_SAM_APDU [06:52:31]CAPDU: 80 11 00 00 [06:52:31]Write to MH i2c: E2 08 00 20 04 80 11 00 00 00 00 00 00 9E [06:52:31]Write i2c OK [06:52:31]MH_I2C_Read... [06:52:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:31]Read from MH i2c: E2 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: E2 17 00 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: E2 17 00 20 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 FA [06:52:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [06:52:31]wFMCommunicate OK [06:52:31]requested_item fd.num is exist - process it [06:52:31]SAM_PROTO_GetFieldsCounters [06:52:31]wFMCommunicate request_size=4 [06:52:31]MH_SAM_APDU [06:52:31]CAPDU: 80 13 00 00 [06:52:31]Write to MH i2c: E2 08 00 21 04 80 13 00 00 00 00 00 00 A1 [06:52:31]Write i2c OK [06:52:31]MH_I2C_Read... [06:52:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:52:31]Read from MH i2c: E2 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: E2 62 00 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: E2 62 00 21 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0C A4 00 00 0E 04 04 00 AC 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 5B [06:52:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0C A4 00 00 0E 04 04 00 AC 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 [06:52:31]wFMCommunicate OK [06:52:31]SAM_PROTO_GetFieldsCounters done [06:52:31]requested_item shift.num is exist - process it [06:52:31]requested_item shift.opened is exist - process it [06:52:31]req_shift_opened [06:52:31]FM_GetShiftState [06:52:31]SAM_PROTO_GetShiftState [06:52:31]wFMCommunicate request_size=4 [06:52:31]MH_SAM_APDU [06:52:31]CAPDU: 80 13 01 00 [06:52:31]Write to MH i2c: E2 08 00 22 04 80 13 01 00 00 00 00 00 A3 [06:52:31]Write i2c OK [06:52:31]MH_I2C_Read... [06:52:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:31]Read from MH i2c: E2 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: E2 0E 00 [06:52:31]MH_I2C_Read... [06:52:31]Read from MH i2c: E2 0E 00 22 04 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 56 [06:52:31]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [06:52:31]wFMCommunicate OK [06:52:31]SAM_PROTO_GetShiftState done [06:52:31]FM_GetShiftState done [06:52:31]req_shift_opened done [06:52:31]requested_item shift.open_date is exist - process it [06:52:31]req_shift_open_date [06:52:31]req_shift_open_date done [06:52:31]produce_requested_data done [06:52:31]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41996,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [06:52:31]process_action_free close_receipt [06:52:31]json_value_free [06:52:31]json_value_free done [06:52:31]process_json_proto returns [06:52:31]Send response to host [06:52:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41996,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [06:52:31]free response buf [06:52:31]execute_script done [06:52:31]execute_script returns [06:52:31]free content buf [06:52:31]Sock 9.Close socket [06:52:31]Sock 9.Thread stoped [06:52:32]Connected sock=12 [06:52:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 39 01 00 00 F7 45 31 01 5B 62 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 11 00 00 00 F4 03 04 00 AD 8D A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0C A4 00 00 35 04 06 00 99 3E E6 CC 4A 2C 3D 7C DA C4 C7 73 50 B3 [06:52:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 8A EC 47 00 23 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0C A4 00 00 F4 03 04 00 C4 39 A8 66 B6 04 01 00 00 C2 60 8F AB 80 1B C2 53 [06:52:33]CommunicateWithHost err = 0 [06:52:33]CheckOFDResponse [06:52:33]1017 (14) - 77093643461234 [06:52:33]1041 (16) - 0000000000874958 [06:52:33]1040 (4) - 41996 [06:52:33]1012 (4) - 30.07.2024 00:54 [06:52:33]1206 (1) - 0 [06:52:33]OFD Sender: Remove packet 41996 [06:52:33]ProducePacketName [06:52:33]name=ofd_packets/00041996 [06:52:33]NVStorageDeleteData [06:52:33]OFD Sender: No OFD packet to send [06:52:38]OFD Sender: No OFD packet to send [06:52:42]recv_with_timeout no data received [06:52:43]OFD Sender: No OFD packet to send [06:52:48]OFD Sender: No OFD packet to send [06:52:53]OFD Sender: No OFD packet to send [06:52:58]OFD Sender: No OFD packet to send [06:53:03]OFD Sender: No OFD packet to send [06:53:08]OFD Sender: No OFD packet to send [06:53:10]recv_with_timeout no data received [06:53:13]OFD Sender: No OFD packet to send [06:53:18]OFD Sender: No OFD packet to send [06:53:23]OFD Sender: No OFD packet to send [06:53:28]OFD Sender: No OFD packet to send [06:53:33]OFD Sender: No OFD packet to send [06:53:38]OFD Sender: No OFD packet to send [06:53:43]OFD Sender: No OFD packet to send [06:53:48]OFD Sender: No OFD packet to send [06:53:50]recv_with_timeout no data received [06:53:53]OFD Sender: No OFD packet to send [06:53:58]OFD Sender: No OFD packet to send [06:54:03]OFD Sender: No OFD packet to send [06:54:08]OFD Sender: No OFD packet to send [06:54:09]recv_with_timeout no data received [06:54:13]OFD Sender: No OFD packet to send [06:54:18]OFD Sender: No OFD packet to send [06:54:21]recv_with_timeout no data received [06:54:23]OFD Sender: No OFD packet to send [06:54:28]OFD Sender: No OFD packet to send [06:54:33]OFD Sender: No OFD packet to send [06:54:38]OFD Sender: No OFD packet to send [06:54:43]OFD Sender: No OFD packet to send [06:54:48]OFD Sender: No OFD packet to send [06:54:53]OFD Sender: No OFD packet to send [06:54:58]OFD Sender: No OFD packet to send [06:55:03]OFD Sender: No OFD packet to send [06:55:08]OFD Sender: No OFD packet to send [06:55:13]recv_with_timeout no data received [06:55:13]OFD Sender: No OFD packet to send [06:55:18]OFD Sender: No OFD packet to send [06:55:23]OFD Sender: No OFD packet to send [06:55:28]OFD Sender: No OFD packet to send [06:55:33]OFD Sender: No OFD packet to send [06:55:38]OFD Sender: No OFD packet to send [06:55:43]recv_with_timeout no data received [06:55:43]OFD Sender: No OFD packet to send [06:55:48]OFD Sender: No OFD packet to send [06:55:53]OFD Sender: No OFD packet to send [06:55:58]OFD Sender: No OFD packet to send [06:56:03]OFD Sender: No OFD packet to send [06:56:08]OFD Sender: No OFD packet to send [06:56:13]OFD Sender: No OFD packet to send [06:56:18]OFD Sender: No OFD packet to send [06:56:23]OFD Sender: No OFD packet to send [06:56:28]OFD Sender: No OFD packet to send [06:56:33]OFD Sender: No OFD packet to send [06:56:38]OFD Sender: No OFD packet to send [06:56:43]OFD Sender: No OFD packet to send [06:56:48]OFD Sender: No OFD packet to send [06:56:53]OFD Sender: No OFD packet to send [06:56:58]OFD Sender: No OFD packet to send [06:57:03]OFD Sender: No OFD packet to send [06:57:08]OFD Sender: No OFD packet to send [06:57:13]OFD Sender: No OFD packet to send [06:57:18]OFD Sender: No OFD packet to send [06:57:21]recv_with_timeout no data received [06:57:23]OFD Sender: No OFD packet to send [06:57:28]OFD Sender: No OFD packet to send [06:57:33]OFD Sender: No OFD packet to send [06:57:38]OFD Sender: No OFD packet to send [06:57:42]recv_with_timeout no data received [06:57:43]OFD Sender: No OFD packet to send [06:57:48]OFD Sender: No OFD packet to send [06:57:53]OFD Sender: No OFD packet to send [06:57:56]recv_with_timeout no data received [06:57:58]OFD Sender: No OFD packet to send [06:58:03]OFD Sender: No OFD packet to send [06:58:08]OFD Sender: No OFD packet to send [06:58:13]OFD Sender: No OFD packet to send [06:58:18]OFD Sender: No OFD packet to send [06:58:23]OFD Sender: No OFD packet to send [06:58:28]OFD Sender: No OFD packet to send [06:58:33]OFD Sender: No OFD packet to send [06:58:38]OFD Sender: No OFD packet to send [06:58:43]OFD Sender: No OFD packet to send [06:58:48]OFD Sender: No OFD packet to send [06:58:53]OFD Sender: No OFD packet to send [06:58:58]OFD Sender: No OFD packet to send [06:59:03]OFD Sender: No OFD packet to send [06:59:08]OFD Sender: No OFD packet to send [06:59:13]OFD Sender: No OFD packet to send [06:59:18]OFD Sender: No OFD packet to send [06:59:23]OFD Sender: No OFD packet to send [06:59:28]OFD Sender: No OFD packet to send [06:59:33]OFD Sender: No OFD packet to send [06:59:38]OFD Sender: No OFD packet to send [06:59:43]OFD Sender: No OFD packet to send [06:59:48]OFD Sender: No OFD packet to send [06:59:53]OFD Sender: No OFD packet to send [06:59:58]OFD Sender: No OFD packet to send [07:00:03]OFD Sender: No OFD packet to send [07:00:07]recv_with_timeout no data received [07:00:08]OFD Sender: No OFD packet to send [07:00:13]OFD Sender: No OFD packet to send [07:00:18]OFD Sender: No OFD packet to send [07:00:23]OFD Sender: No OFD packet to send [07:00:28]OFD Sender: No OFD packet to send [07:00:33]OFD Sender: No OFD packet to send [07:00:38]OFD Sender: No OFD packet to send [07:00:43]OFD Sender: No OFD packet to send [07:00:48]OFD Sender: No OFD packet to send [07:00:53]OFD Sender: No OFD packet to send [07:00:58]OFD Sender: No OFD packet to send [07:01:01]recv_with_timeout no data received [07:01:04]OFD Sender: No OFD packet to send [07:01:09]OFD Sender: No OFD packet to send [07:01:14]OFD Sender: No OFD packet to send [07:01:19]OFD Sender: No OFD packet to send [07:01:24]OFD Sender: No OFD packet to send [07:01:29]OFD Sender: No OFD packet to send [07:01:34]OFD Sender: No OFD packet to send [07:01:38]recv_with_timeout no data received [07:01:39]OFD Sender: No OFD packet to send [07:01:44]OFD Sender: No OFD packet to send [07:01:49]OFD Sender: No OFD packet to send [07:01:54]OFD Sender: No OFD packet to send [07:01:59]OFD Sender: No OFD packet to send [07:02:04]OFD Sender: No OFD packet to send [07:02:09]OFD Sender: No OFD packet to send [07:02:14]OFD Sender: No OFD packet to send [07:02:19]OFD Sender: No OFD packet to send [07:02:24]OFD Sender: No OFD packet to send [07:02:29]OFD Sender: No OFD packet to send [07:02:34]OFD Sender: No OFD packet to send [07:02:39]OFD Sender: No OFD packet to send [07:02:44]OFD Sender: No OFD packet to send [07:02:49]OFD Sender: No OFD packet to send [07:02:54]OFD Sender: No OFD packet to send [07:02:57]recv_with_timeout no data received [07:02:59]OFD Sender: No OFD packet to send [07:03:04]OFD Sender: No OFD packet to send [07:03:09]OFD Sender: No OFD packet to send [07:03:14]OFD Sender: No OFD packet to send [07:03:19]OFD Sender: No OFD packet to send [07:03:24]OFD Sender: No OFD packet to send [07:03:26]recv_with_timeout no data received [07:03:29]OFD Sender: No OFD packet to send [07:03:34]OFD Sender: No OFD packet to send [07:03:39]OFD Sender: No OFD packet to send [07:03:44]OFD Sender: No OFD packet to send [07:03:49]OFD Sender: No OFD packet to send [07:03:54]OFD Sender: No OFD packet to send [07:03:59]OFD Sender: No OFD packet to send [07:04:04]OFD Sender: No OFD packet to send [07:04:09]OFD Sender: No OFD packet to send [07:04:14]OFD Sender: No OFD packet to send [07:04:19]OFD Sender: No OFD packet to send [07:04:24]OFD Sender: No OFD packet to send [07:04:29]OFD Sender: No OFD packet to send [07:04:34]OFD Sender: No OFD packet to send [07:04:39]OFD Sender: No OFD packet to send [07:04:44]OFD Sender: No OFD packet to send [07:04:49]OFD Sender: No OFD packet to send [07:04:54]OFD Sender: No OFD packet to send [07:04:59]OFD Sender: No OFD packet to send [07:05:04]OFD Sender: No OFD packet to send [07:05:09]OFD Sender: No OFD packet to send [07:05:14]OFD Sender: No OFD packet to send [07:05:19]OFD Sender: No OFD packet to send [07:05:19]recv_with_timeout no data received [07:05:24]OFD Sender: No OFD packet to send [07:05:29]OFD Sender: No OFD packet to send [07:05:34]OFD Sender: No OFD packet to send [07:05:39]recv_with_timeout no data received [07:05:39]OFD Sender: No OFD packet to send [07:05:44]OFD Sender: No OFD packet to send [07:05:49]OFD Sender: No OFD packet to send [07:05:54]OFD Sender: No OFD packet to send [07:05:59]OFD Sender: No OFD packet to send [07:06:04]OFD Sender: No OFD packet to send [07:06:09]OFD Sender: No OFD packet to send [07:06:14]OFD Sender: No OFD packet to send [07:06:19]OFD Sender: No OFD packet to send [07:06:24]OFD Sender: No OFD packet to send [07:06:29]OFD Sender: No OFD packet to send [07:06:34]OFD Sender: No OFD packet to send [07:06:39]OFD Sender: No OFD packet to send [07:06:44]OFD Sender: No OFD packet to send [07:06:49]OFD Sender: No OFD packet to send [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:04]OFD Sender: No OFD packet to send [07:07:09]OFD Sender: No OFD packet to send [07:07:14]OFD Sender: No OFD packet to send [07:07:19]OFD Sender: No OFD packet to send [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:01]recv_with_timeout no data received [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:13]accept exits with 8 [07:09:13]New connection [07:09:13]New thread 3067243876 created [07:09:13]Thread 3067100516 joined [07:09:13]Waiting for new connection... [07:09:13] Sock 8.Parse request [07:09:13]Sock 8.Check first char [07:09:13]Sock 8.First char is OK [07:09:13]request: POST /json_proto HTTP/1.0 [07:09:13]Method: POST [07:09:13]URL: /json_proto [07:09:13]Method is POST - this is cgi request [07:09:13]url: /json_proto [07:09:13]query_string will be loaded in cgi processing [07:09:13]execute_cgi json_proto POST (null) [07:09:13]execute_cgi path=json_proto method=POST [07:09:13]POST find Content-Length [07:09:13]Host: 172.17.43.132:8080 [07:09:13]Content-Length: 984 [07:09:13]Content-Type: application/json [07:09:13] [07:09:13]POST finish read [07:09:13]Found Content-Length = 984 [07:09:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184025", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.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 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:13]execute_script... [07:09: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)184025", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.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 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:13]POST & json_proto [07:09:13]process_json_proto [07:09:13]json parsed OK: [07:09:13]protocol is kg_v1.0 [07:09:13]action value=close_receipt [07:09:13]process_action close_receipt [07:09:13]cmd_close_receipt [07:09:13]MH_GetDate [07:09:13]Write to MH i2c: F0 00 00 23 04 16 [07:09:13]Write i2c OK [07:09:13]MH_I2C_Read... [07:09:13]Read from MH i2c: F0 [07:09:13]MH_I2C_Read... [07:09:13]Read from MH i2c: F0 09 00 [07:09:13]MH_I2C_Read... [07:09:13]Read from MH i2c: F0 09 00 23 04 00 9B 91 A8 66 64 A3 A7 66 6D [07:09:13]GetLastDocTimeStamp 1722322349 [07:09:13]current date 1722323355 [07:09:13]FM_GetShiftState [07:09:13]SAM_PROTO_GetShiftState [07:09:13]wFMCommunicate request_size=4 [07:09:13]MH_SAM_APDU [07:09:13]CAPDU: 80 13 01 00 [07:09:13]Write to MH i2c: E2 08 00 24 04 80 13 01 00 00 00 00 00 A5 [07:09:13]Write i2c OK [07:09:13]MH_I2C_Read... [07:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:13]Read from MH i2c: E2 [07:09:13]MH_I2C_Read... [07:09:13]Read from MH i2c: E2 0E 00 [07:09:13]MH_I2C_Read... [07:09:13]Read from MH i2c: E2 0E 00 24 04 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 58 [07:09:13]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:09:13]wFMCommunicate OK [07:09:13]SAM_PROTO_GetShiftState done [07:09:13]FM_GetShiftState done [07:09:13]opened in 1722298218 [07:09:13]opened+sec_in_day 1722384618 [07:09:13]quantity*price = 8500 [07:09:13]sum+1 = 8501 [07:09:13]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4660085515163 Шок Батончик Сникерс супер 95/80г 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 175.00 НСП 1% : 1.55 НДС 12% : 18.59 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 18 30.07.2024 07:09 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41997 ФПД: 153960074013597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T070915&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41997&fm=153960074013597&tin=02508201610067®Number=0000000000092626&sum=17500 0 [07:09:14]StoreToDocumentArchive [07:09:14]shift 428 fd 41997 [07:09:14]save to /storage/0428/doc_00041997 [07:09:14]save last doc name /storage/0428/doc_00041997 to /storage/kkm_last_doc_name [07:09:14]save OK [07:09:14]Clear old archive folders... [07:09:14]ProcessDocumentItem done err = 0, tmpTLVsize=410 [07:09:14]tlvbuf is 00A60B30 [07:09:14]SAM_PROTO_ClearQueue [07:09:14]wFMCommunicate request_size=4 [07:09:14]MH_SAM_APDU [07:09:14]CAPDU: 80 09 00 00 [07:09:14]Write to MH i2c: E2 08 00 31 04 80 09 00 00 00 00 00 00 A7 [07:09:14]Write i2c OK [07:09:14]MH_I2C_Read... [07:09:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:09:14]Read from MH i2c: E2 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 03 00 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [07:09:14]RAPDU: 90 00 [07:09:14]wFMCommunicate OK [07:09:14]SAM_PROTO_ClearQueue done [07:09:14]KKMCreateOFDPacket [07:09:14]OFDProtocolAddRootSTLVToBuf [07:09:14]FM_MakeSignedData [07:09:14]FM_MakeSignedData [07:09:14]SAM_PROTO_SignData [07:09:14]wFMCommunicate request_size=4 [07:09:14]MH_SAM_APDU [07:09:14]CAPDU: 80 0D 01 02 [07:09:14]Write to MH i2c: E2 08 00 32 04 80 0D 01 02 00 00 00 00 AF [07:09:14]Write i2c OK [07:09:14]MH_I2C_Read... [07:09:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:09:14]Read from MH i2c: E2 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 03 00 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [07:09:14]RAPDU: 90 00 [07:09:14]wFMCommunicate OK [07:09:14]wFMCommunicate request_size=255 [07:09:14]MH_SAM_APDU [07:09:14]CAPDU: 80 0D 02 02 FA 03 00 9A 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 FC [07:09:14]Write to MH i2c: E2 02 01 33 04 80 0D 02 02 FA 00 03 00 9A 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 FC 00 00 9A [07:09:14]Write i2c OK [07:09:14]MH_I2C_Read... [07:09:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:15]Read from MH i2c: E2 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 03 00 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [07:09:15]RAPDU: 90 00 [07:09:15]wFMCommunicate OK [07:09:15]wFMCommunicate request_size=169 [07:09:15]MH_SAM_APDU [07:09:15]CAPDU: 80 0D 02 02 A4 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 9B 91 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0D A4 00 00 35 04 06 00 8C 06 9F 85 6B 9D [07:09:15]Write to MH i2c: E2 AC 00 34 04 80 0D 02 02 A4 00 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 9B 91 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0D A4 00 00 35 04 06 00 8C 06 9F 85 6B 9D 00 00 D6 [07:09:15]Write i2c OK [07:09:15]MH_I2C_Read... [07:09:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:15]Read from MH i2c: E2 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 03 00 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [07:09:15]RAPDU: 90 00 [07:09:15]wFMCommunicate OK [07:09:15]wFMCommunicate request_size=4 [07:09:15]MH_SAM_APDU [07:09:15]CAPDU: 80 0D 03 02 [07:09:15]Write to MH i2c: E2 08 00 35 04 80 0D 03 02 00 00 00 00 B4 [07:09:15]Write i2c OK [07:09:15]MH_I2C_Read... [07:09:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:09:15]Read from MH i2c: E2 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 0B 00 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 0B 00 35 04 00 5D B4 59 68 3B BF 34 B8 90 00 6D [07:09:15]RAPDU: 5D B4 59 68 3B BF 34 B8 90 00 [07:09:15]wFMCommunicate OK [07:09:15]SAM_PROTO_SignData done [07:09:15]FM_MakeSignedData done [07:09:15]CreateOFDProtocolMessage [07:09:15]wFMCommunicate request_size=4 [07:09:15]MH_SAM_APDU [07:09:15]CAPDU: 80 11 00 00 [07:09:15]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [07:09:15]Write i2c OK [07:09:15]MH_I2C_Read... [07:09:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:15]Read from MH i2c: E2 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 17 00 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 10 [07:09:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:09:15]wFMCommunicate OK [07:09:15]CreateOFDProtocolMessage done [07:09:15]OFDSenderStorePacket 41997 [07:09:15]StoreOFDPacket docnum=41997 [07:09:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 AE 01 00 00 3A 86 A6 01 AF D7 5A 03 01 00 03 00 9A 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 9B 91 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0D A4 00 00 35 04 06 00 8C 06 9F 85 6B 9D 5D B4 59 68 3B BF 34 B8 [07:09:15]CheckFolder [07:09:15]dirname=/storage/ofd_packets [07:09:15]CheckFolder done [07:09:15]ProducePacketName [07:09:15]name=ofd_packets/00041997 [07:09:15]NVStorageSaveData ofd_packets/00041997 [07:09:15]File name is /storage/ofd_packets/00041997 [07:09:15]Write 460 bytes [07:09:15]NVStorageSaveData done [07:09:15]OFDSenderStorePacket done [07:09:15]KKMCreateOFDPacket done [07:09:15]NVStorageSaveData kkm_last_timestamp [07:09:15]File name is /storage/kkm_last_timestamp [07:09:15]Write 4 bytes [07:09:15]NVStorageSaveData done [07:09:15]ExternCall_PrintAddStr [07:09:15]wPrintStart [07:09:15]Write to MH i2c: 01 00 00 37 04 3B [07:09:15]Write i2c OK [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: 01 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: 01 07 00 [07:09:15]MH_I2C_Read... [07:09:15]Read from MH i2c: 01 07 00 37 04 00 00 00 00 00 FF 0F 50 [07:09:15]RasterBufferAndPrint [07:09:15]line Счет N : (3)184025 [07:09:15]line ИНН: 02508201610067 [07:09:15]line Контрольно-Кассовый Чек [07:09:15]line ПРОДАЖА [07:09:15]line Товар: 5449000000996 [07:09:15]line Напиток Кока-Кола 0,33л [07:09:15]line 1.000 * 85.00 [07:09:15]line = 85.00 [07:09:15]line НДС 12% НСП 1% [07:09:15]line > о реализуемом товаре [07:09:15]line Товар: 4660085515163 [07:09:15]line Шок Батончик Сникерс супер 95/80г [07:09:15]line 1.000 * 90.00 [07:09:15]line = 90.00 [07:09:15]line НДС 12% НСП 1% [07:09:15]line > о реализуемом товаре [07:09:15]line ИТОГО: 175.00 [07:09:15]line НСП 1% : 1.55 [07:09:15]line НДС 12% : 18.59 [07:09:15]line Наличными: 175.00 [07:09:15]line Безнал.: 0.00 [07:09:15]line Место: АЗС № 97 "Партнер Нефть" [07:09:15]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [07:09:15]line СНО: Общий режим [07:09:15]line Чек 18 30.07.2024 07:09 [07:09:15]line Смена: 428 ФФД: 1.0 [07:09:15]line ЗНМ: 0300000053 [07:09:15]line РНМ: 0000000000092626 [07:09:15]line Версия ККМ: 001 [07:09:15]line ФМ: 0000000000874958 [07:09:15]line ФД: 41997 [07:09:15]line ФПД: 153960074013597 [07:09:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T070915&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41997&fm=153960074013597&tin=02508201610067®Number=0000000000092626&sum=17500 [07:09:15]line 0 [07:09:15]OFD Sender: Processing packet 41997 [packets to send 57, broken 56] [07:09:15]ProducePacketName [07:09:15]name=ofd_packets/00041997 [07:09:15]OFD Sender: To server: pG, [07:09:15]CommunicateWithHost lk.salyk.kg:30040 [07:09:15]ConnectInit lk.salyk.kg [07:09:15]written 0, free lines is 4095 [07:09:16]Write to MH i2c: 01 00 00 66 04 6A [07:09:16]Write i2c OK [07:09:16]MH_I2C_Read... [07:09:16]Read from MH i2c: 01 [07:09:16]MH_I2C_Read... [07:09:16]Read from MH i2c: 01 07 00 [07:09:16]MH_I2C_Read... [07:09:16]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 B5 0C 32 [07:09:16]RasterBufferAndPrint [07:09:16]line [07:09:16]line [07:09:16]line [07:09:16]line [07:09:16]line [07:09:16]written 0, free lines is 3260 [07:09:16]MH_Cut [07:09:16]Write to MH i2c: D1 01 00 6D 04 01 43 [07:09:16]Write i2c OK [07:09:16]MH_I2C_Read... [07:09:16]Read from MH i2c: D1 [07:09:16]MH_I2C_Read... [07:09:16]Read from MH i2c: D1 01 00 [07:09:16]MH_I2C_Read... [07:09:16]Read from MH i2c: D1 01 00 6D 04 00 42 [07:09:16]Write to MH i2c: 01 00 00 6E 04 72 [07:09:16]Write i2c OK [07:09:16]MH_I2C_Read... [07:09:17]*** Cut start [07:09:17]*** Partial cut [07:09:17]*** CUTSNS_PIN = 1 [07:09:17]*** CUTSNS_PIN = 0 [07:09:17]*** Brake cut motor [07:09:17]Read from MH i2c: 01 [07:09:17]MH_I2C_Read... [07:09:17]*** Stop cut motor [07:09:17]*** Cut end [07:09:17]Read from MH i2c: 01 07 00 [07:09:17]MH_I2C_Read... [07:09:17]Read from MH i2c: 01 07 00 6E 04 00 00 00 00 00 FF 0F 87 [07:09:17]process_action close_receipt done [07:09:17]requested_data is exist [07:09:17]produce_requested_data [07:09:17]requested_item fm.sn is exist - process it [07:09:17]wFMCommunicate request_size=4 [07:09:17]MH_SAM_APDU [07:09:17]CAPDU: 80 11 00 00 [07:09:17]Write to MH i2c: E2 08 00 6F 04 80 11 00 00 00 00 00 00 ED [07:09:17]Write i2c OK [07:09:17]MH_I2C_Read... [07:09:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:17]Read from MH i2c: E2 [07:09:17]MH_I2C_Read... [07:09:17]Read from MH i2c: E2 17 00 [07:09:17]MH_I2C_Read... [07:09:17]Read from MH i2c: E2 17 00 6F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 49 [07:09:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:09:17]wFMCommunicate OK [07:09:17]requested_item fd.num is exist - process it [07:09:17]SAM_PROTO_GetFieldsCounters [07:09:17]wFMCommunicate request_size=4 [07:09:17]MH_SAM_APDU [07:09:17]CAPDU: 80 13 00 00 [07:09:17]Write to MH i2c: E2 08 00 70 04 80 13 00 00 00 00 00 00 F0 [07:09:17]Write i2c OK [07:09:17]MH_I2C_Read... [07:09:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:09:17]Read from MH i2c: E2 [07:09:17]MH_I2C_Read... [07:09:17]Read from MH i2c: E2 62 00 [07:09:17]MH_I2C_Read... [07:09:17]Read from MH i2c: E2 62 00 70 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0D A4 00 00 0E 04 04 00 AC 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 AE [07:09:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0D A4 00 00 0E 04 04 00 AC 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:09:17]wFMCommunicate OK [07:09:17]SAM_PROTO_GetFieldsCounters done [07:09:17]requested_item shift.num is exist - process it [07:09:17]requested_item shift.opened is exist - process it [07:09:17]req_shift_opened [07:09:17]FM_GetShiftState [07:09:17]SAM_PROTO_GetShiftState [07:09:17]wFMCommunicate request_size=4 [07:09:17]MH_SAM_APDU [07:09:17]CAPDU: 80 13 01 00 [07:09:17]Write to MH i2c: E2 08 00 71 04 80 13 01 00 00 00 00 00 F2 [07:09:17]Write i2c OK [07:09:17]MH_I2C_Read... [07:09:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:18]Read from MH i2c: E2 [07:09:18]MH_I2C_Read... [07:09:18]Read from MH i2c: E2 0E 00 [07:09:18]MH_I2C_Read... [07:09:18]Read from MH i2c: E2 0E 00 71 04 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 A5 [07:09:18]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:09:18]wFMCommunicate OK [07:09:18]SAM_PROTO_GetShiftState done [07:09:18]FM_GetShiftState done [07:09:18]req_shift_opened done [07:09:18]requested_item shift.open_date is exist - process it [07:09:18]req_shift_open_date [07:09:18]req_shift_open_date done [07:09:18]produce_requested_data done [07:09:18]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41997,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [07:09:18]process_action_free close_receipt [07:09:18]json_value_free [07:09:18]json_value_free done [07:09:18]process_json_proto returns [07:09:18]Send response to host [07:09:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41997,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [07:09:18]free response buf [07:09:18]execute_script done [07:09:18]execute_script returns [07:09:18]free content buf [07:09:18]Sock 8.Close socket [07:09:18]Sock 8.Thread stoped [07:09:20]Connected sock=11 [07:09:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 AE 01 00 00 3A 86 A6 01 AF D7 5A 03 01 00 03 00 9A 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 9B 91 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0D A4 00 00 35 04 06 00 8C 06 9F 85 6B 9D 5D B4 59 68 3B BF 34 B8 [07:09:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 71 22 47 00 93 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0D A4 00 00 F4 03 04 00 B4 3D A8 66 B6 04 01 00 00 52 BA 51 50 98 D1 EE 9C [07:09:21]CommunicateWithHost err = 0 [07:09:21]CheckOFDResponse [07:09:21]1017 (14) - 77093643461234 [07:09:21]1041 (16) - 0000000000874958 [07:09:21]1040 (4) - 41997 [07:09:21]1012 (4) - 30.07.2024 01:11 [07:09:21]1206 (1) - 0 [07:09:21]OFD Sender: Remove packet 41997 [07:09:21]ProducePacketName [07:09:21]name=ofd_packets/00041997 [07:09:21]NVStorageDeleteData [07:09:21]OFD Sender: No OFD packet to send [07:09:26]OFD Sender: No OFD packet to send [07:09:31]OFD Sender: No OFD packet to send [07:09:36]OFD Sender: No OFD packet to send [07:09:37]recv_with_timeout no data received [07:09:41]OFD Sender: No OFD packet to send [07:09:46]OFD Sender: No OFD packet to send [07:09:51]OFD Sender: No OFD packet to send [07:09:51]recv_with_timeout no data received [07:09:56]OFD Sender: No OFD packet to send [07:10:01]OFD Sender: No OFD packet to send [07:10:06]OFD Sender: No OFD packet to send [07:10:07]recv_with_timeout no data received [07:10:11]OFD Sender: No OFD packet to send [07:10:16]OFD Sender: No OFD packet to send [07:10:21]OFD Sender: No OFD packet to send [07:10:26]OFD Sender: No OFD packet to send [07:10:31]OFD Sender: No OFD packet to send [07:10:36]OFD Sender: No OFD packet to send [07:10:41]OFD Sender: No OFD packet to send [07:10:46]OFD Sender: No OFD packet to send [07:10:51]OFD Sender: No OFD packet to send [07:10:56]OFD Sender: No OFD packet to send [07:11:01]OFD Sender: No OFD packet to send [07:11:06]OFD Sender: No OFD packet to send [07:11:11]OFD Sender: No OFD packet to send [07:11:16]OFD Sender: No OFD packet to send [07:11:21]OFD Sender: No OFD packet to send [07:11:26]OFD Sender: No OFD packet to send [07:11:31]OFD Sender: No OFD packet to send [07:11:36]OFD Sender: No OFD packet to send [07:11:41]OFD Sender: No OFD packet to send [07:11:46]OFD Sender: No OFD packet to send [07:11:51]OFD Sender: No OFD packet to send [07:11:56]OFD Sender: No OFD packet to send [07:12:01]OFD Sender: No OFD packet to send [07:12:06]OFD Sender: No OFD packet to send [07:12:11]OFD Sender: No OFD packet to send [07:12:16]OFD Sender: No OFD packet to send [07:12:21]OFD Sender: No OFD packet to send [07:12:26]OFD Sender: No OFD packet to send [07:12:31]OFD Sender: No OFD packet to send [07:12:36]OFD Sender: No OFD packet to send [07:12:41]OFD Sender: No OFD packet to send [07:12:46]OFD Sender: No OFD packet to send [07:12:51]OFD Sender: No OFD packet to send [07:12:56]OFD Sender: No OFD packet to send [07:13:01]OFD Sender: No OFD packet to send [07:13:06]OFD Sender: No OFD packet to send [07:13:11]OFD Sender: No OFD packet to send [07:13:16]OFD Sender: No OFD packet to send [07:13:21]OFD Sender: No OFD packet to send [07:13:26]OFD Sender: No OFD packet to send [07:13:31]OFD Sender: No OFD packet to send [07:13:36]OFD Sender: No OFD packet to send [07:13:41]OFD Sender: No OFD packet to send [07:13:46]OFD Sender: No OFD packet to send [07:13:51]OFD Sender: No OFD packet to send [07:13:56]OFD Sender: No OFD packet to send [07:14:01]OFD Sender: No OFD packet to send [07:14:06]OFD Sender: No OFD packet to send [07:14:11]OFD Sender: No OFD packet to send [07:14:16]OFD Sender: No OFD packet to send [07:14:21]OFD Sender: No OFD packet to send [07:14:26]OFD Sender: No OFD packet to send [07:14:31]OFD Sender: No OFD packet to send [07:14:36]OFD Sender: No OFD packet to send [07:14:41]OFD Sender: No OFD packet to send [07:14:46]OFD Sender: No OFD packet to send [07:14:51]OFD Sender: No OFD packet to send [07:14:56]OFD Sender: No OFD packet to send [07:15:01]OFD Sender: No OFD packet to send [07:15:06]OFD Sender: No OFD packet to send [07:15:11]OFD Sender: No OFD packet to send [07:15:16]OFD Sender: No OFD packet to send [07:15:21]OFD Sender: No OFD packet to send [07:15:26]OFD Sender: No OFD packet to send [07:15:31]OFD Sender: No OFD packet to send [07:15:36]OFD Sender: No OFD packet to send [07:15:41]OFD Sender: No OFD packet to send [07:15:46]OFD Sender: No OFD packet to send [07:15:51]OFD Sender: No OFD packet to send [07:15:56]OFD Sender: No OFD packet to send [07:16:01]OFD Sender: No OFD packet to send [07:16:06]OFD Sender: No OFD packet to send [07:16:11]OFD Sender: No OFD packet to send [07:16:16]OFD Sender: No OFD packet to send [07:16:21]OFD Sender: No OFD packet to send [07:16:26]OFD Sender: No OFD packet to send [07:16:31]OFD Sender: No OFD packet to send [07:16:36]OFD Sender: No OFD packet to send [07:16:41]OFD Sender: No OFD packet to send [07:16:46]OFD Sender: No OFD packet to send [07:16:52]OFD Sender: No OFD packet to send [07:16:57]OFD Sender: No OFD packet to send [07:17:02]OFD Sender: No OFD packet to send [07:17:07]OFD Sender: No OFD packet to send [07:17:12]OFD Sender: No OFD packet to send [07:17:17]OFD Sender: No OFD packet to send [07:17:22]OFD Sender: No OFD packet to send [07:17:27]OFD Sender: No OFD packet to send [07:17:32]OFD Sender: No OFD packet to send [07:17:37]OFD Sender: No OFD packet to send [07:17:42]OFD Sender: No OFD packet to send [07:17:47]OFD Sender: No OFD packet to send [07:17:52]OFD Sender: No OFD packet to send [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:07]OFD Sender: No OFD packet to send [07:18:10]recv_with_timeout no data received [07:18:12]OFD Sender: No OFD packet to send [07:18:17]OFD Sender: No OFD packet to send [07:18:22]OFD Sender: No OFD packet to send [07:18:27]OFD Sender: No OFD packet to send [07:18:32]OFD Sender: No OFD packet to send [07:18:37]OFD Sender: No OFD packet to send [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:49]recv_with_timeout no data received [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:12]OFD Sender: No OFD packet to send [07:21:17]OFD Sender: No OFD packet to send [07:21:22]OFD Sender: No OFD packet to send [07:21:27]OFD Sender: No OFD packet to send [07:21:32]OFD Sender: No OFD packet to send [07:21:37]OFD Sender: No OFD packet to send [07:21:42]OFD Sender: No OFD packet to send [07:21:47]OFD Sender: No OFD packet to send [07:21:52]OFD Sender: No OFD packet to send [07:21:57]OFD Sender: No OFD packet to send [07:22:02]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:10]recv_with_timeout no data received [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24: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]OFD Sender: No OFD packet to send [07:25:57]OFD Sender: No OFD packet to send [07:26:02]OFD Sender: No OFD packet to send [07:26:07]OFD Sender: No OFD packet to send [07:26:12]OFD Sender: No OFD packet to send [07:26:17]OFD Sender: No OFD packet to send [07:26:22]OFD Sender: No OFD packet to send [07:26:27]OFD Sender: No OFD packet to send [07:26:32]OFD Sender: No OFD packet to send [07:26:37]OFD Sender: No OFD packet to send [07:26:42]OFD Sender: No OFD packet to send [07:26:47]OFD Sender: No OFD packet to send [07:26:52]OFD Sender: No OFD packet to send [07:26:52]recv_with_timeout no data received [07:26:57]OFD Sender: No OFD packet to send [07:27:02]OFD Sender: No OFD packet to send [07:27:07]OFD Sender: No OFD packet to send [07:27:12]OFD Sender: No OFD packet to send [07:27:17]OFD Sender: No OFD packet to send [07:27:22]OFD Sender: No OFD packet to send [07:27:27]OFD Sender: No OFD packet to send [07:27:32]OFD Sender: No OFD packet to send [07:27:37]OFD Sender: No OFD packet to send [07:27:42]OFD Sender: No OFD packet to send [07:27:43]recv_with_timeout no data received [07:27:47]OFD Sender: No OFD packet to send [07:27:52]OFD Sender: No OFD packet to send [07:27:57]accept exits with 10 [07:27:57]New connection [07:27:57]New thread 3067100516 created [07:27:57]Thread 3067243876 joined [07:27:57]Waiting for new connection... [07:27:57] Sock 10.Parse request [07:27:57]Sock 10.Check first char [07:27:57]Sock 10.First char is OK [07:27:57]request: POST /json_proto HTTP/1.0 [07:27:57]Method: POST [07:27:57]URL: /json_proto [07:27:57]Method is POST - this is cgi request [07:27:57]url: /json_proto [07:27:57]query_string will be loaded in cgi processing [07:27:57]execute_cgi json_proto POST (null) [07:27:57]execute_cgi path=json_proto method=POST [07:27:57]POST find Content-Length [07:27:57]Host: 172.17.43.132:8080 [07:27:57]Content-Length: 634 [07:27:57]Content-Type: application/json [07:27:57] [07:27:57]POST finish read [07:27:57]Found Content-Length = 634 [07:27:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184026", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 3.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" ] } } [07:27:57]execute_script... [07:27: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 : (3)184026", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 3.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" ] } } [07:27:57]POST & json_proto [07:27:57]process_json_proto [07:27:57]json parsed OK: [07:27:57]protocol is kg_v1.0 [07:27:57]action value=close_receipt [07:27:57]process_action close_receipt [07:27:57]cmd_close_receipt [07:27:57]MH_GetDate [07:27:57]Write to MH i2c: F0 00 00 72 04 65 [07:27:57]Write i2c OK [07:27:57]MH_I2C_Read... [07:27:57]Read from MH i2c: F0 [07:27:57]MH_I2C_Read... [07:27:57]Read from MH i2c: F0 09 00 [07:27:57]MH_I2C_Read... [07:27:57]Read from MH i2c: F0 09 00 72 04 00 FF 95 A8 66 64 A3 A7 66 24 [07:27:57]GetLastDocTimeStamp 1722323355 [07:27:57]current date 1722324479 [07:27:57]FM_GetShiftState [07:27:57]SAM_PROTO_GetShiftState [07:27:57]wFMCommunicate request_size=4 [07:27:57]MH_SAM_APDU [07:27:57]CAPDU: 80 13 01 00 [07:27:57]Write to MH i2c: E2 08 00 73 04 80 13 01 00 00 00 00 00 F4 [07:27:57]Write i2c OK [07:27:57]MH_I2C_Read... [07:27:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:57]Read from MH i2c: E2 [07:27:57]MH_I2C_Read... [07:27:57]Read from MH i2c: E2 0E 00 [07:27:57]MH_I2C_Read... [07:27:57]Read from MH i2c: E2 0E 00 73 04 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 A7 [07:27:57]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:27:57]wFMCommunicate OK [07:27:57]SAM_PROTO_GetShiftState done [07:27:57]FM_GetShiftState done [07:27:57]opened in 1722298218 [07:27:57]opened+sec_in_day 1722384618 [07:27:57]quantity*price = 12000 [07:27:57]sum+1 = 12001 [07:27:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 19 30.07.2024 07:27 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41998 ФПД: 64740191434681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T072759&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41998&fm=64740191434681&tin=02508201610067®Number=0000000000092626&sum=12000 0 [07:27:58]StoreToDocumentArchive [07:27:58]shift 428 fd 41998 [07:27:58]save to /storage/0428/doc_00041998 [07:27:58]save last doc name /storage/0428/doc_00041998 to /storage/kkm_last_doc_name [07:27:58]save OK [07:27:58]Clear old archive folders... [07:27:58]ProcessDocumentItem done err = 0, tmpTLVsize=271 [07:27:58]tlvbuf is 00A70D00 [07:27:58]SAM_PROTO_ClearQueue [07:27:58]wFMCommunicate request_size=4 [07:27:58]MH_SAM_APDU [07:27:58]CAPDU: 80 09 00 00 [07:27:58]Write to MH i2c: E2 08 00 80 04 80 09 00 00 00 00 00 00 F6 [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:58]Read from MH i2c: E2 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 80 04 00 90 00 F8 [07:27:58]RAPDU: 90 00 [07:27:58]wFMCommunicate OK [07:27:58]SAM_PROTO_ClearQueue done [07:27:58]KKMCreateOFDPacket [07:27:58]OFDProtocolAddRootSTLVToBuf [07:27:58]FM_MakeSignedData [07:27:58]FM_MakeSignedData [07:27:58]SAM_PROTO_SignData [07:27:58]wFMCommunicate request_size=4 [07:27:58]MH_SAM_APDU [07:27:58]CAPDU: 80 0D 01 02 [07:27:58]Write to MH i2c: E2 08 00 81 04 80 0D 01 02 00 00 00 00 FE [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:58]Read from MH i2c: E2 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [07:27:58]RAPDU: 90 00 [07:27:58]wFMCommunicate OK [07:27:58]wFMCommunicate request_size=255 [07:27:58]MH_SAM_APDU [07:27:58]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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 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 13 00 00 00 F4 03 04 00 FF 95 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 [07:27:58]Write to MH i2c: E2 02 01 82 04 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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 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 13 00 00 00 F4 03 04 00 FF 95 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 D5 [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:58]Read from MH i2c: E2 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [07:27:58]RAPDU: 90 00 [07:27:58]wFMCommunicate OK [07:27:58]wFMCommunicate request_size=30 [07:27:58]MH_SAM_APDU [07:27:58]CAPDU: 80 0D 02 02 19 30 38 37 34 39 35 38 10 04 04 00 0E A4 00 00 35 04 06 00 3A E1 80 1C F7 B9 [07:27:58]Write to MH i2c: E2 21 00 83 04 80 0D 02 02 19 00 30 38 37 34 39 35 38 10 04 04 00 0E A4 00 00 35 04 06 00 3A E1 80 1C F7 B9 00 00 1C [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:58]Read from MH i2c: E2 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [07:27:58]RAPDU: 90 00 [07:27:58]wFMCommunicate OK [07:27:58]wFMCommunicate request_size=4 [07:27:58]MH_SAM_APDU [07:27:58]CAPDU: 80 0D 03 02 [07:27:58]Write to MH i2c: E2 08 00 84 04 80 0D 03 02 00 00 00 00 03 [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:58]Read from MH i2c: E2 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 0B 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 0B 00 84 04 00 ED 4F 99 09 CD 10 C9 6E 90 00 F6 [07:27:58]RAPDU: ED 4F 99 09 CD 10 C9 6E 90 00 [07:27:58]wFMCommunicate OK [07:27:58]SAM_PROTO_SignData done [07:27:58]FM_MakeSignedData done [07:27:58]CreateOFDProtocolMessage [07:27:58]wFMCommunicate request_size=4 [07:27:58]MH_SAM_APDU [07:27:58]CAPDU: 80 11 00 00 [07:27:58]Write to MH i2c: E2 08 00 85 04 80 11 00 00 00 00 00 00 03 [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:58]Read from MH i2c: E2 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 17 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: E2 17 00 85 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 5F [07:27:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:27:58]wFMCommunicate OK [07:27:58]CreateOFDProtocolMessage done [07:27:58]OFDSenderStorePacket 41998 [07:27:58]StoreOFDPacket docnum=41998 [07:27:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 23 01 00 00 4D 76 1B 01 81 90 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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 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 13 00 00 00 F4 03 04 00 FF 95 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0E A4 00 00 35 04 06 00 3A E1 80 1C F7 B9 ED 4F 99 09 CD 10 C9 6E [07:27:58]CheckFolder [07:27:58]dirname=/storage/ofd_packets [07:27:58]CheckFolder done [07:27:58]ProducePacketName [07:27:58]name=ofd_packets/00041998 [07:27:58]NVStorageSaveData ofd_packets/00041998 [07:27:58]File name is /storage/ofd_packets/00041998 [07:27:58]Write 321 bytes [07:27:58]NVStorageSaveData done [07:27:58]OFDSenderStorePacket done [07:27:58]KKMCreateOFDPacket done [07:27:58]NVStorageSaveData kkm_last_timestamp [07:27:58]File name is /storage/kkm_last_timestamp [07:27:58]Write 4 bytes [07:27:58]NVStorageSaveData done [07:27:58]OFD Sender: Processing packet 41998 [packets to send 57, broken 56] [07:27:58]ProducePacketName [07:27:58]name=ofd_packets/00041998 [07:27:58]OFD Sender: To server: pG, [07:27:58]CommunicateWithHost lk.salyk.kg:30040 [07:27:58]ConnectInit lk.salyk.kg [07:27:58]ExternCall_PrintAddStr [07:27:58]wPrintStart [07:27:58]Write to MH i2c: 01 00 00 86 04 8A [07:27:58]Write i2c OK [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: 01 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: 01 07 00 [07:27:58]MH_I2C_Read... [07:27:58]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 FF 0F 9F [07:27:58]RasterBufferAndPrint [07:27:58]line Счет N : (3)184026 [07:27:58]line ИНН: 02508201610067 [07:27:58]line Контрольно-Кассовый Чек [07:27:58]line ПРОДАЖА [07:27:58]line Товар: 4700000160211 [07:27:58]line Вода Легенда 0,5л [07:27:58]line 3.000 * 40.00 [07:27:58]line = 120.00 [07:27:58]line НДС 12% НСП 1% [07:27:58]line > о реализуемом товаре [07:27:58]line ИТОГО: 120.00 [07:27:58]line НСП 1% : 1.06 [07:27:58]line НДС 12% : 12.74 [07:27:58]line Наличными: 120.00 [07:27:58]line Безнал.: 0.00 [07:27:58]line Место: АЗС № 97 "Партнер Нефть" [07:27:58]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [07:27:58]line СНО: Общий режим [07:27:58]line Чек 19 30.07.2024 07:27 [07:27:58]line Смена: 428 ФФД: 1.0 [07:27:58]line ЗНМ: 0300000053 [07:27:58]line РНМ: 0000000000092626 [07:27:58]line Версия ККМ: 001 [07:27:58]line ФМ: 0000000000874958 [07:27:58]line ФД: 41998 [07:27:58]line ФПД: 64740191434681 [07:27:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T072759&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41998&fm=64740191434681&tin=02508201610067®Number=0000000000092626&sum=12000 [07:27:59]line 0 [07:27:59]written 0, free lines is 4095 [07:27:59]Write to MH i2c: 01 00 00 AE 04 B2 [07:27:59]Write i2c OK [07:27:59]MH_I2C_Read... [07:27:59]Read from MH i2c: 01 [07:27:59]MH_I2C_Read... [07:27:59]Read from MH i2c: 01 07 00 [07:27:59]MH_I2C_Read... [07:27:59]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 19 0D DF [07:27:59]RasterBufferAndPrint [07:27:59]line [07:27:59]line [07:27:59]line [07:27:59]line [07:27:59]line [07:27:59]written 0, free lines is 3360 [07:27:59]MH_Cut [07:27:59]Write to MH i2c: D1 01 00 B5 04 01 8B [07:27:59]Write i2c OK [07:27:59]MH_I2C_Read... [07:27:59]Read from MH i2c: D1 [07:27:59]MH_I2C_Read... [07:27:59]Read from MH i2c: D1 01 00 [07:27:59]MH_I2C_Read... [07:27:59]Read from MH i2c: D1 01 00 B5 04 00 8A [07:27:59]Write to MH i2c: 01 00 00 B6 04 BA [07:27:59]Write i2c OK [07:27:59]MH_I2C_Read... [07:28:00]Connected sock=11 [07:28:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 23 01 00 00 4D 76 1B 01 81 90 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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 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 13 00 00 00 F4 03 04 00 FF 95 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0E A4 00 00 35 04 06 00 3A E1 80 1C F7 B9 ED 4F 99 09 CD 10 C9 6E [07:28:00]*** Cut start [07:28:00]*** Partial cut [07:28:00]*** CUTSNS_PIN = 1 [07:28:00]*** CUTSNS_PIN = 0 [07:28:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 93 50 47 00 B8 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0E A4 00 00 F4 03 04 00 14 42 A8 66 B6 04 01 00 00 6E 40 52 FA 46 7F 7B 81 [07:28:00]CommunicateWithHost err = 0 [07:28:00]CheckOFDResponse [07:28:00]1017 (14) - 77093643461234 [07:28:00]1041 (16) - 0000000000874958 [07:28:00]1040 (4) - 41998 [07:28:00]1012 (4) - 30.07.2024 01:29 [07:28:00]1206 (1) - 0 [07:28:00]OFD Sender: Remove packet 41998 [07:28:00]ProducePacketName [07:28:00]name=ofd_packets/00041998 [07:28:00]NVStorageDeleteData [07:28:00]*** Brake cut motor [07:28:01]Read from MH i2c: 01 [07:28:01]MH_I2C_Read... [07:28:01]*** Stop cut motor [07:28:01]*** Cut end [07:28:01]Read from MH i2c: 01 07 00 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 FF 0F CF [07:28:01]process_action close_receipt done [07:28:01]requested_data is exist [07:28:01]produce_requested_data [07:28:01]requested_item fm.sn is exist - process it [07:28:01]wFMCommunicate request_size=4 [07:28:01]MH_SAM_APDU [07:28:01]CAPDU: 80 11 00 00 [07:28:01]Write to MH i2c: E2 08 00 B7 04 80 11 00 00 00 00 00 00 35 [07:28:01]Write i2c OK [07:28:01]MH_I2C_Read... [07:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:01]Read from MH i2c: E2 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: E2 17 00 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: E2 17 00 B7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 91 [07:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:28:01]wFMCommunicate OK [07:28:01]requested_item fd.num is exist - process it [07:28:01]SAM_PROTO_GetFieldsCounters [07:28:01]wFMCommunicate request_size=4 [07:28:01]MH_SAM_APDU [07:28:01]CAPDU: 80 13 00 00 [07:28:01]Write to MH i2c: E2 08 00 B8 04 80 13 00 00 00 00 00 00 38 [07:28:01]Write i2c OK [07:28:01]MH_I2C_Read... [07:28:01]OFD Sender: No OFD packet to send [07:28:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:01]Read from MH i2c: E2 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: E2 62 00 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: E2 62 00 B8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0E A4 00 00 0E 04 04 00 AC 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 FA [07:28:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0E A4 00 00 0E 04 04 00 AC 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:28:01]wFMCommunicate OK [07:28:01]SAM_PROTO_GetFieldsCounters done [07:28:01]requested_item shift.num is exist - process it [07:28:01]requested_item shift.opened is exist - process it [07:28:01]req_shift_opened [07:28:01]FM_GetShiftState [07:28:01]SAM_PROTO_GetShiftState [07:28:01]wFMCommunicate request_size=4 [07:28:01]MH_SAM_APDU [07:28:01]CAPDU: 80 13 01 00 [07:28:01]Write to MH i2c: E2 08 00 B9 04 80 13 01 00 00 00 00 00 3A [07:28:01]Write i2c OK [07:28:01]MH_I2C_Read... [07:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:01]Read from MH i2c: E2 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: E2 0E 00 [07:28:01]MH_I2C_Read... [07:28:01]Read from MH i2c: E2 0E 00 B9 04 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 ED [07:28:01]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:28:01]wFMCommunicate OK [07:28:01]SAM_PROTO_GetShiftState done [07:28:01]FM_GetShiftState done [07:28:01]req_shift_opened done [07:28:01]requested_item shift.open_date is exist - process it [07:28:01]req_shift_open_date [07:28:01]req_shift_open_date done [07:28:01]produce_requested_data done [07:28:01]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41998,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [07:28:01]process_action_free close_receipt [07:28:01]json_value_free [07:28:01]json_value_free done [07:28:01]process_json_proto returns [07:28:01]Send response to host [07:28:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41998,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [07:28:01]free response buf [07:28:01]execute_script done [07:28:01]execute_script returns [07:28:01]free content buf [07:28:01]Sock 10.Close socket [07:28:01]Sock 10.Thread stoped [07:28:06]recv_with_timeout no data received [07:28:06]OFD Sender: No OFD packet to send [07:28:11]OFD Sender: No OFD packet to send [07:28:16]OFD Sender: No OFD packet to send [07:28:21]OFD Sender: No OFD packet to send [07:28:22]accept exits with 8 [07:28:22]New connection [07:28:22]New thread 3067243876 created [07:28:22]Thread 3067100516 joined [07:28:22]Waiting for new connection... [07:28:22] Sock 8.Parse request [07:28:22]Sock 8.Check first char [07:28:22]Sock 8.First char is OK [07:28:22]request: POST /json_proto HTTP/1.0 [07:28:22]Method: POST [07:28:22]URL: /json_proto [07:28:22]Method is POST - this is cgi request [07:28:22]url: /json_proto [07:28:22]query_string will be loaded in cgi processing [07:28:22]execute_cgi json_proto POST (null) [07:28:22]execute_cgi path=json_proto method=POST [07:28:22]POST find Content-Length [07:28:22]Host: 172.17.43.132:8080 [07:28:22]Content-Length: 611 [07:28:22]Content-Type: application/json [07:28:22] [07:28:22]POST finish read [07:28:22]Found Content-Length = 611 [07:28:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184027", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "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" ] } } [07:28:22]execute_script... [07:28: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 : (3)184027", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "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" ] } } [07:28:22]POST & json_proto [07:28:22]process_json_proto [07:28:22]json parsed OK: [07:28:22]protocol is kg_v1.0 [07:28:22]action value=close_receipt [07:28:22]process_action close_receipt [07:28:22]cmd_close_receipt [07:28:22]MH_GetDate [07:28:22]Write to MH i2c: F0 00 00 BA 04 AD [07:28:22]Write i2c OK [07:28:22]MH_I2C_Read... [07:28:22]Read from MH i2c: F0 [07:28:22]MH_I2C_Read... [07:28:22]Read from MH i2c: F0 09 00 [07:28:22]MH_I2C_Read... [07:28:22]Read from MH i2c: F0 09 00 BA 04 00 18 96 A8 66 64 A3 A7 66 86 [07:28:22]GetLastDocTimeStamp 1722324479 [07:28:22]current date 1722324504 [07:28:22]FM_GetShiftState [07:28:22]SAM_PROTO_GetShiftState [07:28:22]wFMCommunicate request_size=4 [07:28:22]MH_SAM_APDU [07:28:22]CAPDU: 80 13 01 00 [07:28:22]Write to MH i2c: E2 08 00 BB 04 80 13 01 00 00 00 00 00 3C [07:28:22]Write i2c OK [07:28:22]MH_I2C_Read... [07:28:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:22]Read from MH i2c: E2 [07:28:22]MH_I2C_Read... [07:28:22]Read from MH i2c: E2 0E 00 [07:28:22]MH_I2C_Read... [07:28:22]Read from MH i2c: E2 0E 00 BB 04 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 EF [07:28:22]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:28:22]wFMCommunicate OK [07:28:22]SAM_PROTO_GetShiftState done [07:28:22]FM_GetShiftState done [07:28:22]opened in 1722298218 [07:28:22]opened+sec_in_day 1722384618 [07:28:22]quantity*price = 13000 [07:28:22]sum+1 = 13001 [07:28:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 20 30.07.2024 07:28 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 41999 ФПД: 998326897342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T072824&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41999&fm=998326897342&tin=02508201610067®Number=0000000000092626&sum=13000 0 [07:28:23]StoreToDocumentArchive [07:28:23]shift 428 fd 41999 [07:28:23]save to /storage/0428/doc_00041999 [07:28:23]save last doc name /storage/0428/doc_00041999 to /storage/kkm_last_doc_name [07:28:23]save OK [07:28:23]Clear old archive folders... [07:28:23]ProcessDocumentItem done err = 0, tmpTLVsize=263 [07:28:23]tlvbuf is 009BFFE0 [07:28:23]SAM_PROTO_ClearQueue [07:28:23]wFMCommunicate request_size=4 [07:28:23]MH_SAM_APDU [07:28:23]CAPDU: 80 09 00 00 [07:28:23]Write to MH i2c: E2 08 00 C8 04 80 09 00 00 00 00 00 00 3E [07:28:23]Write i2c OK [07:28:23]MH_I2C_Read... [07:28:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:28:23]Read from MH i2c: E2 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [07:28:23]RAPDU: 90 00 [07:28:23]wFMCommunicate OK [07:28:23]SAM_PROTO_ClearQueue done [07:28:23]KKMCreateOFDPacket [07:28:23]OFDProtocolAddRootSTLVToBuf [07:28:23]FM_MakeSignedData [07:28:23]FM_MakeSignedData [07:28:23]SAM_PROTO_SignData [07:28:23]wFMCommunicate request_size=4 [07:28:23]MH_SAM_APDU [07:28:23]CAPDU: 80 0D 01 02 [07:28:23]Write to MH i2c: E2 08 00 C9 04 80 0D 01 02 00 00 00 00 46 [07:28:23]Write i2c OK [07:28:23]MH_I2C_Read... [07:28:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:28:23]Read from MH i2c: E2 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [07:28:23]RAPDU: 90 00 [07:28:23]wFMCommunicate OK [07:28:23]wFMCommunicate request_size=255 [07:28:23]MH_SAM_APDU [07:28:23]CAPDU: 80 0D 02 02 FA 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 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 14 00 00 00 F4 03 04 00 18 96 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 [07:28:23]Write to MH i2c: E2 02 01 CA 04 80 0D 02 02 FA 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 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 14 00 00 00 F4 03 04 00 18 96 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 00 00 63 [07:28:23]Write i2c OK [07:28:23]MH_I2C_Read... [07:28:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:23]Read from MH i2c: E2 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 CA 04 00 90 00 42 [07:28:23]RAPDU: 90 00 [07:28:23]wFMCommunicate OK [07:28:23]wFMCommunicate request_size=22 [07:28:23]MH_SAM_APDU [07:28:23]CAPDU: 80 0D 02 02 11 04 04 00 0F A4 00 00 35 04 06 00 00 E8 70 EB 8A BE [07:28:23]Write to MH i2c: E2 19 00 CB 04 80 0D 02 02 11 00 04 04 00 0F A4 00 00 35 04 06 00 00 E8 70 EB 8A BE 00 00 F0 [07:28:23]Write i2c OK [07:28:23]MH_I2C_Read... [07:28:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:23]Read from MH i2c: E2 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 [07:28:23]MH_I2C_Read... [07:28:23]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [07:28:23]RAPDU: 90 00 [07:28:23]wFMCommunicate OK [07:28:23]wFMCommunicate request_size=4 [07:28:23]MH_SAM_APDU [07:28:23]CAPDU: 80 0D 03 02 [07:28:23]Write to MH i2c: E2 08 00 CC 04 80 0D 03 02 00 00 00 00 4B [07:28:23]Write i2c OK [07:28:23]MH_I2C_Read... [07:28:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:28:24]Read from MH i2c: E2 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: E2 0B 00 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: E2 0B 00 CC 04 00 D0 E4 B5 D0 71 EA 45 8C 90 00 B1 [07:28:24]RAPDU: D0 E4 B5 D0 71 EA 45 8C 90 00 [07:28:24]wFMCommunicate OK [07:28:24]SAM_PROTO_SignData done [07:28:24]FM_MakeSignedData done [07:28:24]CreateOFDProtocolMessage [07:28:24]wFMCommunicate request_size=4 [07:28:24]MH_SAM_APDU [07:28:24]CAPDU: 80 11 00 00 [07:28:24]Write to MH i2c: E2 08 00 CD 04 80 11 00 00 00 00 00 00 4B [07:28:24]Write i2c OK [07:28:24]MH_I2C_Read... [07:28:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:24]Read from MH i2c: E2 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: E2 17 00 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: E2 17 00 CD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 A7 [07:28:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:28:24]wFMCommunicate OK [07:28:24]CreateOFDProtocolMessage done [07:28:24]OFDSenderStorePacket 41999 [07:28:24]StoreOFDPacket docnum=41999 [07:28:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 1B 01 00 00 E0 1C 13 01 7A F2 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 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 14 00 00 00 F4 03 04 00 18 96 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0F A4 00 00 35 04 06 00 00 E8 70 EB 8A BE D0 E4 B5 D0 71 EA 45 8C [07:28:24]CheckFolder [07:28:24]dirname=/storage/ofd_packets [07:28:24]CheckFolder done [07:28:24]ProducePacketName [07:28:24]name=ofd_packets/00041999 [07:28:24]NVStorageSaveData ofd_packets/00041999 [07:28:24]File name is /storage/ofd_packets/00041999 [07:28:24]Write 313 bytes [07:28:24]NVStorageSaveData done [07:28:24]OFDSenderStorePacket done [07:28:24]KKMCreateOFDPacket done [07:28:24]NVStorageSaveData kkm_last_timestamp [07:28:24]File name is /storage/kkm_last_timestamp [07:28:24]Write 4 bytes [07:28:24]NVStorageSaveData done [07:28:24]ExternCall_PrintAddStr [07:28:24]wPrintStart [07:28:24]Write to MH i2c: 01 00 00 CE 04 D2 [07:28:24]Write i2c OK [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: 01 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: 01 07 00 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [07:28:24]RasterBufferAndPrint [07:28:24]line Счет N : (3)184027 [07:28:24]line ИНН: 02508201610067 [07:28:24]line Контрольно-Кассовый Чек [07:28:24]line ПРОДАЖА [07:28:24]line Товар: 48742078 [07:28:24]line Сигареты LD Silver [07:28:24]line 1.000 * 130.00 [07:28:24]line = 130.00 [07:28:24]line НДС 12% НСП 1% [07:28:24]line > о реализуемом товаре [07:28:24]line ИТОГО: 130.00 [07:28:24]line НСП 1% : 1.15 [07:28:24]line НДС 12% : 13.80 [07:28:24]line Наличными: 130.00 [07:28:24]line Безнал.: 0.00 [07:28:24]line Место: АЗС № 97 "Партнер Нефть" [07:28:24]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [07:28:24]line СНО: Общий режим [07:28:24]line Чек 20 30.07.2024 07:28 [07:28:24]line Смена: 428 ФФД: 1.0 [07:28:24]line ЗНМ: 0300000053 [07:28:24]line РНМ: 0000000000092626 [07:28:24]line Версия ККМ: 001 [07:28:24]line ФМ: 0000000000874958 [07:28:24]line ФД: 41999 [07:28:24]line ФПД: 998326897342 [07:28:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T072824&type=1&operation_type=1&fn_number=0000000000874958&fd_number=41999&fm=998326897342&tin=02508201610067®Number=0000000000092626&sum=13000 [07:28:24]line 0 [07:28:24]written 0, free lines is 4095 [07:28:24]OFD Sender: Processing packet 41999 [packets to send 57, broken 56] [07:28:24]ProducePacketName [07:28:24]name=ofd_packets/00041999 [07:28:24]OFD Sender: To server: pG, [07:28:24]CommunicateWithHost lk.salyk.kg:30040 [07:28:24]ConnectInit lk.salyk.kg [07:28:24]Write to MH i2c: 01 00 00 F6 04 FA [07:28:24]Write i2c OK [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: 01 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: 01 07 00 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: 01 07 00 F6 04 00 00 00 00 00 11 0D 1F [07:28:24]RasterBufferAndPrint [07:28:24]line [07:28:24]line [07:28:24]line [07:28:24]line [07:28:24]line [07:28:24]written 0, free lines is 3349 [07:28:24]MH_Cut [07:28:24]Write to MH i2c: D1 01 00 FD 04 01 D3 [07:28:24]Write i2c OK [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: D1 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: D1 01 00 [07:28:24]MH_I2C_Read... [07:28:24]Read from MH i2c: D1 01 00 FD 04 00 D2 [07:28:24]Write to MH i2c: 01 00 00 FE 04 02 [07:28:24]Write i2c OK [07:28:24]MH_I2C_Read... [07:28:25]*** Cut start [07:28:25]*** Partial cut [07:28:25]*** CUTSNS_PIN = 1 [07:28:25]*** CUTSNS_PIN = 0 [07:28:25]Connected sock=11 [07:28:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 1B 01 00 00 E0 1C 13 01 7A F2 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 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 14 00 00 00 F4 03 04 00 18 96 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0F A4 00 00 35 04 06 00 00 E8 70 EB 8A BE D0 E4 B5 D0 71 EA 45 8C [07:28:25]*** Brake cut motor [07:28:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 B2 12 47 00 66 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 0F A4 00 00 F4 03 04 00 2D 42 A8 66 B6 04 01 00 00 B2 34 EE 1F DB 55 04 E4 [07:28:25]CommunicateWithHost err = 0 [07:28:25]CheckOFDResponse [07:28:25]1017 (14) - 77093643461234 [07:28:25]1041 (16) - 0000000000874958 [07:28:25]1040 (4) - 41999 [07:28:25]1012 (4) - 30.07.2024 01:30 [07:28:25]1206 (1) - 0 [07:28:25]OFD Sender: Remove packet 41999 [07:28:25]ProducePacketName [07:28:25]name=ofd_packets/00041999 [07:28:25]NVStorageDeleteData [07:28:25]Read from MH i2c: 01 *** Stop cut motor [07:28:25]*** Cut end [07:28:25] [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: 01 07 00 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: 01 07 00 FE 04 00 00 00 00 00 FF 0F 17 [07:28:25]process_action close_receipt done [07:28:25]requested_data is exist [07:28:25]produce_requested_data [07:28:25]requested_item fm.sn is exist - process it [07:28:25]wFMCommunicate request_size=4 [07:28:25]MH_SAM_APDU [07:28:25]CAPDU: 80 11 00 00 [07:28:25]Write to MH i2c: E2 08 00 FF 04 80 11 00 00 00 00 00 00 7D [07:28:25]Write i2c OK [07:28:25]MH_I2C_Read... [07:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:25]Read from MH i2c: E2 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: E2 17 00 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: E2 17 00 FF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 D9 [07:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:28:25]wFMCommunicate OK [07:28:25]requested_item fd.num is exist - process it [07:28:25]SAM_PROTO_GetFieldsCounters [07:28:25]wFMCommunicate request_size=4 [07:28:25]MH_SAM_APDU [07:28:25]CAPDU: 80 13 00 00 [07:28:25]Write to MH i2c: E2 08 00 00 05 80 13 00 00 00 00 00 00 81 [07:28:25]Write i2c OK [07:28:25]MH_I2C_Read... [07:28:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:26]Read from MH i2c: E2 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 62 00 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 62 00 00 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0F A4 00 00 0E 04 04 00 AC 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 47 [07:28:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 0F A4 00 00 0E 04 04 00 AC 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:28:26]wFMCommunicate OK [07:28:26]SAM_PROTO_GetFieldsCounters done [07:28:26]requested_item shift.num is exist - process it [07:28:26]requested_item shift.opened is exist - process it [07:28:26]req_shift_opened [07:28:26]FM_GetShiftState [07:28:26]SAM_PROTO_GetShiftState [07:28:26]wFMCommunicate request_size=4 [07:28:26]MH_SAM_APDU [07:28:26]CAPDU: 80 13 01 00 [07:28:26]Write to MH i2c: E2 08 00 01 05 80 13 01 00 00 00 00 00 83 [07:28:26]Write i2c OK [07:28:26]MH_I2C_Read... [07:28:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:26]Read from MH i2c: E2 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 0E 00 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 0E 00 01 05 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 36 [07:28:26]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:28:26]wFMCommunicate OK [07:28:26]SAM_PROTO_GetShiftState done [07:28:26]FM_GetShiftState done [07:28:26]req_shift_opened done [07:28:26]requested_item shift.open_date is exist - process it [07:28:26]req_shift_open_date [07:28:26]req_shift_open_date done [07:28:26]produce_requested_data done [07:28:26]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":41999,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [07:28:26]process_action_free close_receipt [07:28:26]json_value_free [07:28:26]json_value_free done [07:28:26]process_json_proto returns [07:28:26]Send response to host [07:28:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":41999,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [07:28:26]free response buf [07:28:26]execute_script done [07:28:26]execute_script returns [07:28:26]free content buf [07:28:26]Sock 8.Close socket [07:28:26]Sock 8.Thread stoped [07:28:26]OFD Sender: No OFD packet to send [07:28:31]OFD Sender: No OFD packet to send [07:28:36]OFD Sender: No OFD packet to send [07:28:41]OFD Sender: No OFD packet to send [07:28:46]OFD Sender: No OFD packet to send [07:28:51]OFD Sender: No OFD packet to send [07:28:56]OFD Sender: No OFD packet to send [07:29:01]OFD Sender: No OFD packet to send [07:29:05]recv_with_timeout no data received [07:29:06]OFD Sender: No OFD packet to send [07:29:11]OFD Sender: No OFD packet to send [07:29:16]OFD Sender: No OFD packet to send [07:29:21]OFD Sender: No OFD packet to send [07:29:26]OFD Sender: No OFD packet to send [07:29:31]OFD Sender: No OFD packet to send [07:29:36]OFD Sender: No OFD packet to send [07:29:41]OFD Sender: No OFD packet to send [07:29:46]OFD Sender: No OFD packet to send [07:29:51]OFD Sender: No OFD packet to send [07:29:56]OFD Sender: No OFD packet to send [07:30:01]OFD Sender: No OFD packet to send [07:30:06]OFD Sender: No OFD packet to send [07:30:11]OFD Sender: No OFD packet to send [07:30:16]OFD Sender: No OFD packet to send [07:30:21]OFD Sender: No OFD packet to send [07:30:26]OFD Sender: No OFD packet to send [07:30:31]OFD Sender: No OFD packet to send [07:30:36]OFD Sender: No OFD packet to send [07:30:41]OFD Sender: No OFD packet to send [07:30:46]OFD Sender: No OFD packet to send [07:30:51]OFD Sender: No OFD packet to send [07:30:55]recv_with_timeout no data received [07:30:56]OFD Sender: No OFD packet to send [07:30:58]accept exits with 9 [07:30:58]New connection [07:30:58]New thread 3067100516 created [07:30:58]Thread 3067243876 joined [07:30:58]Waiting for new connection... [07:30:58] Sock 9.Parse request [07:30:58]Sock 9.Check first char [07:30:58]Sock 9.First char is OK [07:30:58]request: POST /json_proto HTTP/1.0 [07:30:58]Method: POST [07:30:58]URL: /json_proto [07:30:58]Method is POST - this is cgi request [07:30:58]url: /json_proto [07:30:58]query_string will be loaded in cgi processing [07:30:58]execute_cgi json_proto POST (null) [07:30:58]execute_cgi path=json_proto method=POST [07:30:58]POST find Content-Length [07:30:58]Host: 172.17.43.132:8080 [07:30:58]Content-Length: 667 [07:30:58]Content-Type: application/json [07:30:58] [07:30:58]POST finish read [07:30:58]Found Content-Length = 667 [07:30:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184028", "tax_sys" : 0, "items" : [ { "code": "4700002082504", "name": "\u0412\u043E\u0434\u043A\u0430 \u0411\u0435\u043B\u043E\u0435 \u0437\u043E\u043B\u043E\u0442\u043E 0,24\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:58]execute_script... [07:30: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 : (3)184028", "tax_sys" : 0, "items" : [ { "code": "4700002082504", "name": "\u0412\u043E\u0434\u043A\u0430 \u0411\u0435\u043B\u043E\u0435 \u0437\u043E\u043B\u043E\u0442\u043E 0,24\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:58]POST & json_proto [07:30:58]process_json_proto [07:30:58]json parsed OK: [07:30:58]protocol is kg_v1.0 [07:30:58]action value=close_receipt [07:30:58]process_action close_receipt [07:30:58]cmd_close_receipt [07:30:58]MH_GetDate [07:30:58]Write to MH i2c: F0 00 00 02 05 F6 [07:30:58]Write i2c OK [07:30:58]MH_I2C_Read... [07:30:58]Read from MH i2c: F0 [07:30:58]MH_I2C_Read... [07:30:58]Read from MH i2c: F0 09 00 [07:30:58]MH_I2C_Read... [07:30:58]Read from MH i2c: F0 09 00 02 05 00 B4 96 A8 66 64 A3 A7 66 6B [07:30:58]GetLastDocTimeStamp 1722324504 [07:30:58]current date 1722324660 [07:30:58]FM_GetShiftState [07:30:58]SAM_PROTO_GetShiftState [07:30:58]wFMCommunicate request_size=4 [07:30:58]MH_SAM_APDU [07:30:58]CAPDU: 80 13 01 00 [07:30:58]Write to MH i2c: E2 08 00 03 05 80 13 01 00 00 00 00 00 85 [07:30:58]Write i2c OK [07:30:58]MH_I2C_Read... [07:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:58]Read from MH i2c: E2 [07:30:58]MH_I2C_Read... [07:30:58]Read from MH i2c: E2 0E 00 [07:30:58]MH_I2C_Read... [07:30:58]Read from MH i2c: E2 0E 00 03 05 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 38 [07:30:58]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:30:58]wFMCommunicate OK [07:30:58]SAM_PROTO_GetShiftState done [07:30:58]FM_GetShiftState done [07:30:58]opened in 1722298218 [07:30:58]opened+sec_in_day 1722384618 [07:30:58]quantity*price = 20000 [07:30:58]sum+1 = 20001 [07:30:58]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 22 30.07.2024 07:44 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42001 ФПД: 183766378053165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T074440&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42001&fm=183766378053165&tin=02508201610067®Number=0000000000092626&sum=6500 0 [07:44:41]StoreToDocumentArchive [07:44:41]shift 428 fd 42001 [07:44:41]save to /storage/0428/doc_00042001 [07:44:41]save last doc name /storage/0428/doc_00042001 to /storage/kkm_last_doc_name [07:44:41]save OK [07:44:41]Clear old archive folders... [07:44:41]ProcessDocumentItem done err = 0, tmpTLVsize=286 [07:44:41]tlvbuf is 005FFB50 [07:44:41]SAM_PROTO_ClearQueue [07:44:41]wFMCommunicate request_size=4 [07:44:41]MH_SAM_APDU [07:44:41]CAPDU: 80 09 00 00 [07:44:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:44:41]Write i2c OK [07:44:41]MH_I2C_Read... [07:44:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:41]Read from MH i2c: E2 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:44:41]RAPDU: 90 00 [07:44:41]wFMCommunicate OK [07:44:41]SAM_PROTO_ClearQueue done [07:44:41]KKMCreateOFDPacket [07:44:41]OFDProtocolAddRootSTLVToBuf [07:44:41]FM_MakeSignedData [07:44:41]FM_MakeSignedData [07:44:41]SAM_PROTO_SignData [07:44:41]wFMCommunicate request_size=4 [07:44:41]MH_SAM_APDU [07:44:41]CAPDU: 80 0D 01 02 [07:44:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:44:41]Write i2c OK [07:44:41]MH_I2C_Read... [07:44:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:41]Read from MH i2c: E2 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:44:41]RAPDU: 90 00 [07:44:41]wFMCommunicate OK [07:44:41]wFMCommunicate request_size=255 [07:44:41]MH_SAM_APDU [07:44:41]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 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 16 00 00 00 F4 03 04 00 E8 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 [07:44:41]Write to MH i2c: E2 02 01 2D 00 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 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 16 00 00 00 F4 03 04 00 E8 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 00 00 BF [07:44:41]Write i2c OK [07:44:41]MH_I2C_Read... [07:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:41]Read from MH i2c: E2 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:44:41]RAPDU: 90 00 [07:44:41]wFMCommunicate OK [07:44:41]wFMCommunicate request_size=45 [07:44:41]MH_SAM_APDU [07:44:41]CAPDU: 80 0D 02 02 28 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 11 A4 00 00 35 04 06 00 A7 22 71 AF 7E 2D [07:44:41]Write to MH i2c: E2 30 00 2E 00 80 0D 02 02 28 00 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 11 A4 00 00 35 04 06 00 A7 22 71 AF 7E 2D 00 00 4E [07:44:41]Write i2c OK [07:44:41]MH_I2C_Read... [07:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:41]Read from MH i2c: E2 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:44:41]RAPDU: 90 00 [07:44:41]wFMCommunicate OK [07:44:41]wFMCommunicate request_size=4 [07:44:41]MH_SAM_APDU [07:44:41]CAPDU: 80 0D 03 02 [07:44:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:42]Read from MH i2c: E2 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 0B 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 0B 00 2F 00 00 55 84 19 5B C9 1B 88 30 90 00 94 [07:44:42]RAPDU: 55 84 19 5B C9 1B 88 30 90 00 [07:44:42]wFMCommunicate OK [07:44:42]SAM_PROTO_SignData done [07:44:42]FM_MakeSignedData done [07:44:42]CreateOFDProtocolMessage [07:44:42]wFMCommunicate request_size=4 [07:44:42]MH_SAM_APDU [07:44:42]CAPDU: 80 11 00 00 [07:44:42]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:42]Read from MH i2c: E2 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 17 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 06 [07:44:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:44:42]wFMCommunicate OK [07:44:42]CreateOFDProtocolMessage done [07:44:42]OFDSenderStorePacket 42001 [07:44:42]StoreOFDPacket docnum=42001 [07:44:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 32 01 00 00 61 22 2A 01 86 E0 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 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 16 00 00 00 F4 03 04 00 E8 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 11 A4 00 00 35 04 06 00 A7 22 71 AF 7E 2D 55 84 19 5B C9 1B 88 30 [07:44:42]CheckFolder [07:44:42]dirname=/storage/ofd_packets [07:44:42]CheckFolder done [07:44:42]ProducePacketName [07:44:42]name=ofd_packets/00042001 [07:44:42]NVStorageSaveData ofd_packets/00042001 [07:44:42]File name is /storage/ofd_packets/00042001 [07:44:42]Write 336 bytes [07:44:42]NVStorageSaveData done [07:44:42]OFDSenderStorePacket done [07:44:42]KKMCreateOFDPacket done [07:44:42]NVStorageSaveData kkm_last_timestamp [07:44:42]File name is /storage/kkm_last_timestamp [07:44:42]Write 4 bytes [07:44:42]NVStorageSaveData done [07:44:42]ExternCall_PrintAddStr [07:44:42]wPrintStart [07:44:42]Write to MH i2c: 01 00 00 31 00 31 [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: 01 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: 01 07 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:44:42]RasterBufferAndPrint [07:44:42]line Счет N : (3)184029 [07:44:42]line ИНН: 02508201610067 [07:44:42]line Контрольно-Кассовый Чек [07:44:42]line ПРОДАЖА [07:44:42]line Товар: 4700040114120 [07:44:42]line Султан чай 1л. чер персик [07:44:42]line 1.000 * 65.00 [07:44:42]line = 65.00 [07:44:42]line НДС 12% НСП 1% [07:44:42]line > о реализуемом товаре [07:44:42]line ИТОГО: 65.00 [07:44:42]line НСП 1% : 0.57 [07:44:42]line НДС 12% : 6.90 [07:44:42]line Наличными: 65.00 [07:44:42]line Безнал.: 0.00 [07:44:42]line Место: АЗС № 97 "Партнер Нефть" [07:44:42]OFD Sender: Processing packet 42001 [packets to send 57, broken 56] [07:44:42]ProducePacketName [07:44:42]name=ofd_packets/00042001 [07:44:42]OFD Sender: To server: pG, [07:44:42]CommunicateWithHost lk.salyk.kg:30040 [07:44:42]ConnectInit lk.salyk.kg [07:44:42]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [07:44:42]line СНО: Общий режим [07:44:42]line Чек 22 30.07.2024 07:44 [07:44:42]line Смена: 428 ФФД: 1.0 [07:44:42]line ЗНМ: 0300000053 [07:44:42]line РНМ: 0000000000092626 [07:44:42]line Версия ККМ: 001 [07:44:42]line ФМ: 0000000000874958 [07:44:42]line ФД: 42001 [07:44:42]line ФПД: 183766378053165 [07:44:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T074440&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42001&fm=183766378053165&tin=02508201610067®Number=0000000000092626&sum=6500 [07:44:42]line 0 [07:44:42]written 0, free lines is 4095 [07:44:42]Write to MH i2c: 01 00 00 59 00 59 [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: 01 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: 01 07 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 18 0D 85 [07:44:42]RasterBufferAndPrint [07:44:42]line [07:44:42]line [07:44:42]line [07:44:42]line [07:44:42]line [07:44:42]written 0, free lines is 3373 [07:44:42]MH_Cut [07:44:42]Write to MH i2c: D1 01 00 60 00 01 32 [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: D1 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: D1 01 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: D1 01 00 60 00 00 31 [07:44:42]Write to MH i2c: 01 00 00 61 00 61 [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:43]*** Cut start [07:44:43]*** Partial cut [07:44:43]*** CUTSNS_PIN = 1 [07:44:43]*** CUTSNS_PIN = 0 [07:44:43]recv_with_timeout no data received [07:44:43]*** Brake cut motor [07:44:44]Read from MH i2c: 01 *** Stop cut motor [07:44:44] [07:44:44]*** Cut end [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: 01 07 00 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [07:44:44]process_action close_receipt done [07:44:44]requested_data is exist [07:44:44]produce_requested_data [07:44:44]requested_item fm.sn is exist - process it [07:44:44]wFMCommunicate request_size=4 [07:44:44]MH_SAM_APDU [07:44:44]CAPDU: 80 11 00 00 [07:44:44]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [07:44:44]Write i2c OK [07:44:44]MH_I2C_Read... [07:44:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:44]Read from MH i2c: E2 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: E2 17 00 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 38 [07:44:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:44:44]wFMCommunicate OK [07:44:44]requested_item fd.num is exist - process it [07:44:44]SAM_PROTO_GetFieldsCounters [07:44:44]wFMCommunicate request_size=4 [07:44:44]MH_SAM_APDU [07:44:44]CAPDU: 80 13 00 00 [07:44:44]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [07:44:44]Write i2c OK [07:44:44]MH_I2C_Read... [07:44:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:44]Read from MH i2c: E2 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: E2 62 00 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 11 A4 00 00 0E 04 04 00 AC 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 AD [07:44:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 11 A4 00 00 0E 04 04 00 AC 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:44:44]wFMCommunicate OK [07:44:44]SAM_PROTO_GetFieldsCounters done [07:44:44]requested_item shift.num is exist - process it [07:44:44]requested_item shift.opened is exist - process it [07:44:44]req_shift_opened [07:44:44]FM_GetShiftState [07:44:44]SAM_PROTO_GetShiftState [07:44:44]wFMCommunicate request_size=4 [07:44:44]MH_SAM_APDU [07:44:44]CAPDU: 80 13 01 00 [07:44:44]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [07:44:44]Write i2c OK [07:44:44]MH_I2C_Read... [07:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:44]Read from MH i2c: E2 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: E2 0E 00 [07:44:44]MH_I2C_Read... [07:44:44]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 94 [07:44:44]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:44:44]wFMCommunicate OK [07:44:44]SAM_PROTO_GetShiftState done [07:44:44]FM_GetShiftState done [07:44:44]req_shift_opened done [07:44:44]requested_item shift.open_date is exist - process it [07:44:44]req_shift_open_date [07:44:44]req_shift_open_date done [07:44:44]produce_requested_data done [07:44:44]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42001,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [07:44:44]process_action_free close_receipt [07:44:44]json_value_free [07:44:44]json_value_free done [07:44:44]process_json_proto returns [07:44:44]Send response to host [07:44:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42001,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [07:44:44]free response buf [07:44:44]execute_script done [07:44:44]execute_script returns [07:44:44]free content buf [07:44:44]Sock 9.Close socket [07:44:44]Sock 9.Thread stoped [07:44:46]accept exits with 11 [07:44:46]New connection [07:44:46]New thread 3067207012 created [07:44:46]Thread 3067350372 joined [07:44:46]Waiting for new connection... [07:44:46] Sock 11.Parse request [07:44:46]Sock 11.Check first char [07:44:46]Sock 11.First char is OK [07:44:46]request: POST /json_proto HTTP/1.0 [07:44:46]Method: POST [07:44:46]URL: /json_proto [07:44:46]Method is POST - this is cgi request [07:44:46]url: /json_proto [07:44:46]query_string will be loaded in cgi processing [07:44:46]execute_cgi json_proto POST (null) [07:44:46]execute_cgi path=json_proto method=POST [07:44:46]POST find Content-Length [07:44:46]Host: 172.17.43.132:8080 [07:44:46]Content-Length: 1208 [07:44:46]Content-Type: application/json [07:44:46] [07:44:46]POST finish read [07:44:46]Found Content-Length = 1208 [07:44:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184030", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077632112", "name": "\u0412\u0430\u0444\u043B\u0438 ROSHEN WAFERS COCOA MILK 216 \u0433\u0440", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:46]execute_script... [07: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 : (3)184030", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077632112", "name": "\u0412\u0430\u0444\u043B\u0438 ROSHEN WAFERS COCOA MILK 216 \u0433\u0440", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:46]POST & json_proto [07:44:46]process_json_proto [07:44:46]json parsed OK: [07:44:46]protocol is kg_v1.0 [07:44:46]action value=close_receipt [07:44:46]process_action close_receipt [07:44:46]cmd_close_receipt [07:44:46]MH_GetDate [07:44:46]Write to MH i2c: F0 00 00 65 00 54 [07:44:46]Write i2c OK [07:44:46]MH_I2C_Read... [07:44:46]Read from MH i2c: F0 [07:44:46]MH_I2C_Read... [07:44:46]Read from MH i2c: F0 09 00 [07:44:46]MH_I2C_Read... [07:44:46]Read from MH i2c: F0 09 00 65 00 00 EE 99 A8 66 64 A3 A7 66 06 [07:44:46]GetLastDocTimeStamp 1722325480 [07:44:46]current date 1722325486 [07:44:46]FM_GetShiftState [07:44:46]SAM_PROTO_GetShiftState [07:44:46]wFMCommunicate request_size=4 [07:44:46]MH_SAM_APDU [07:44:46]CAPDU: 80 13 01 00 [07:44:46]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [07:44:46]Write i2c OK [07:44:46]MH_I2C_Read... [07:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:46]Read from MH i2c: E2 [07:44:46]MH_I2C_Read... [07:44:46]Read from MH i2c: E2 0E 00 [07:44:46]MH_I2C_Read... [07:44:46]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 96 [07:44:46]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:44:46]wFMCommunicate OK [07:44:46]SAM_PROTO_GetShiftState done [07:44:46]FM_GetShiftState done [07:44:46]opened in 1722298218 [07:44:46]opened+sec_in_day 1722384618 [07:44:46]quantity*price = 6500 [07:44:46]sum+1 = 6501 [07:44:46]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700040114120 Султан чай 1л. чер персик 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4823077632112 Вафли ROSHEN WAFERS COCOA MILK 216 гр 1.000 * 185.00 = 185.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 315.00 НСП 1% : 2.78 НДС 12% : 33.45 Наличными: 315.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 23 30.07.2024 07:44 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42002 ФПД: 173942100622681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T074446&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42002&fm=173942100622681&tin=02508201610067®Number=0000000000092626&sum=31500 0 [07:44:48]StoreToDocumentArchive [07:44:48]shift 428 fd 42002 [07:44:48]save to /storage/0428/doc_00042002 [07:44:48]save last doc name /storage/0428/doc_00042002 to /storage/kkm_last_doc_name [07:44:48]save OK [07:44:48]Clear old archive folders... [07:44:48]ProcessDocumentItem done err = 0, tmpTLVsize=516 [07:44:48]tlvbuf is 006040E0 [07:44:48]SAM_PROTO_ClearQueue [07:44:48]wFMCommunicate request_size=4 [07:44:48]MH_SAM_APDU [07:44:48]CAPDU: 80 09 00 00 [07:44:48]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [07:44:48]Write i2c OK [07:44:48]MH_I2C_Read... [07:44:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:48]Read from MH i2c: E2 [07:44:48]MH_I2C_Read... [07:44:48]Read from MH i2c: E2 03 00 [07:44:48]MH_I2C_Read... [07:44:48]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [07:44:48]RAPDU: 90 00 [07:44:48]wFMCommunicate OK [07:44:48]SAM_PROTO_ClearQueue done [07:44:48]KKMCreateOFDPacket [07:44:48]OFDProtocolAddRootSTLVToBuf [07:44:48]FM_MakeSignedData [07:44:48]FM_MakeSignedData [07:44:48]SAM_PROTO_SignData [07:44:48]wFMCommunicate request_size=4 [07:44:48]MH_SAM_APDU [07:44:48]CAPDU: 80 0D 01 02 [07:44:48]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [07:44:48]Write i2c OK [07:44:48]MH_I2C_Read... [07:44:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:48]Read from MH i2c: E2 [07:44:48]MH_I2C_Read... [07:44:48]Read from MH i2c: E2 03 00 [07:44:48]MH_I2C_Read... [07:44:48]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [07:44:48]RAPDU: 90 00 [07:44:48]wFMCommunicate OK [07:44:48]wFMCommunicate request_size=255 [07:44:48]MH_SAM_APDU [07:44:48]CAPDU: 80 0D 02 02 FA 03 00 04 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 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 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 70 00 8A 04 0D 00 34 38 32 [07:44:48]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 04 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 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 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 70 00 8A 04 0D 00 34 38 32 00 00 0B [07:44:48]Write i2c OK [07:44:48]MH_I2C_Read... [07:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:48]Read from MH i2c: E2 [07:44:48]MH_I2C_Read... [07:44:48]Read from MH i2c: E2 03 00 [07:44:48]MH_I2C_Read... [07:44:48]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [07:44:48]RAPDU: 90 00 [07:44:48]wFMCommunicate OK [07:44:48]wFMCommunicate request_size=255 [07:44:48]MH_SAM_APDU [07:44:48]CAPDU: 80 0D 02 02 FA 33 30 37 37 36 33 32 31 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 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 16 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 0C 7B 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 EE 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [07:44:48]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 33 30 37 37 36 33 32 31 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 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 16 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 0C 7B 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 EE 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 00 [07:44:48]Write i2c OK [07:44:48]MH_I2C_Read... [07:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:49]Read from MH i2c: E2 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 03 00 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:44:49]RAPDU: 90 00 [07:44:49]wFMCommunicate OK [07:44:49]wFMCommunicate request_size=25 [07:44:49]MH_SAM_APDU [07:44:49]CAPDU: 80 0D 02 02 14 35 38 10 04 04 00 12 A4 00 00 35 04 06 00 9E 33 0D 1E 7D 59 [07:44:49]Write to MH i2c: E2 1C 00 77 00 80 0D 02 02 14 00 35 38 10 04 04 00 12 A4 00 00 35 04 06 00 9E 33 0D 1E 7D 59 00 00 65 [07:44:49]Write i2c OK [07:44:49]MH_I2C_Read... [07:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:49]Read from MH i2c: E2 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 03 00 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:44:49]RAPDU: 90 00 [07:44:49]wFMCommunicate OK [07:44:49]wFMCommunicate request_size=4 [07:44:49]MH_SAM_APDU [07:44:49]CAPDU: 80 0D 03 02 [07:44:49]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [07:44:49]Write i2c OK [07:44:49]MH_I2C_Read... [07:44:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:49]Read from MH i2c: E2 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 0B 00 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 0B 00 78 00 00 5A 1F FC 28 F0 10 2F 4F 90 00 0F [07:44:49]RAPDU: 5A 1F FC 28 F0 10 2F 4F 90 00 [07:44:49]wFMCommunicate OK [07:44:49]SAM_PROTO_SignData done [07:44:49]FM_MakeSignedData done [07:44:49]CreateOFDProtocolMessage [07:44:49]wFMCommunicate request_size=4 [07:44:49]MH_SAM_APDU [07:44:49]CAPDU: 80 11 00 00 [07:44:49]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [07:44:49]Write i2c OK [07:44:49]MH_I2C_Read... [07:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:49]Read from MH i2c: E2 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 17 00 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 4F [07:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:44:49]wFMCommunicate OK [07:44:49]CreateOFDProtocolMessage done [07:44:49]OFDSenderStorePacket 42002 [07:44:49]StoreOFDPacket docnum=42002 [07:44:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 18 02 00 00 69 E7 10 02 A6 25 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 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 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 70 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 32 31 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 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 16 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 0C 7B 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 EE 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 12 A4 00 00 35 04 06 00 9E 33 0D 1E 7D 59 5A 1F FC 28 F0 10 2F 4F [07:44:49]CheckFolder [07:44:49]dirname=/storage/ofd_packets [07:44:49]CheckFolder done [07:44:49]ProducePacketName [07:44:49]name=ofd_packets/00042002 [07:44:49]NVStorageSaveData ofd_packets/00042002 [07:44:49]File name is /storage/ofd_packets/00042002 [07:44:49]Write 566 bytes [07:44:49]NVStorageSaveData done [07:44:49]OFDSenderStorePacket done [07:44:49]KKMCreateOFDPacket done [07:44:49]NVStorageSaveData kkm_last_timestamp [07:44:49]File name is /storage/kkm_last_timestamp [07:44:49]Write 4 bytes [07:44:49]NVStorageSaveData done [07:44:49]ExternCall_PrintAddStr [07:44:49]wPrintStart [07:44:49]Write to MH i2c: 01 00 00 7A 00 7A [07:44:49]OFD Sender: Processing packet 42001 [packets to send 58, broken 56] [07:44:49]ProducePacketName [07:44:49]name=ofd_packets/00042001 [07:44:49]OFD Sender: To server: pG, [07:44:49]CommunicateWithHost lk.salyk.kg:30040 [07:44:49]ConnectInit lk.salyk.kg [07:44:49]Write i2c OK [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: 01 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: 01 07 00 [07:44:49]MH_I2C_Read... [07:44:49]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [07:44:49]RasterBufferAndPrint [07:44:49]line Счет N : (3)184030 [07:44:49]line ИНН: 02508201610067 [07:44:49]line Контрольно-Кассовый Чек [07:44:49]line ПРОДАЖА [07:44:49]line Товар: 4700040114137 [07:44:49]line Султан чай 1л. зел лимон [07:44:49]line 1.000 * 65.00 [07:44:49]line = 65.00 [07:44:49]line НДС 12% НСП 1% [07:44:49]line > о реализуемом товаре [07:44:49]line Товар: 4700040114120 [07:44:49]line Султан чай 1л. чер персик [07:44:49]line 1.000 * 65.00 [07:44:49]line = 65.00 [07:44:49]line НДС 12% НСП 1% [07:44:49]line > о реализуемом товаре [07:44:49]line Товар: 4823077632112 [07:44:49]line Вафли ROSHEN WAFERS COCOA MILK 216 гр [07:44:49]line 1.000 * 185.00 [07:44:49]line = 185.00 [07:44:49]line НДС 12% НСП 1% [07:44:49]line > о реализуемом товаре [07:44:49]line ИТОГО: 315.00 [07:44:49]line НСП 1% : 2.78 [07:44:49]line НДС 12% : 33.45 [07:44:49]line Наличными: 315.00 [07:44:49]line Безнал.: 0.00 [07:44:49]line Место: АЗС № 97 "Партнер Нефть" [07:44:49]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [07:44:49]line СНО: Общий режим [07:44:49]line Чек 23 30.07.2024 07:44 [07:44:49]line Смена: 428 ФФД: 1.0 [07:44:49]line ЗНМ: 0300000053 [07:44:49]line РНМ: 0000000000092626 [07:44:49]line Версия ККМ: 001 [07:44:49]line ФМ: 0000000000874958 [07:44:49]line ФД: 42002 [07:44:49]line ФПД: 173942100622681 [07:44:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T074446&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42002&fm=173942100622681&tin=02508201610067®Number=0000000000092626&sum=31500 [07:44:49]line 0 [07:44:49]written 0, free lines is 4095 [07:44:50]Write to MH i2c: 01 00 00 AF 00 AF [07:44:50]Write i2c OK [07:44:50]MH_I2C_Read... [07:44:50]Read from MH i2c: 01 [07:44:50]MH_I2C_Read... [07:44:50]Read from MH i2c: 01 07 00 [07:44:50]MH_I2C_Read... [07:44:50]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 77 0C 39 [07:44:50]RasterBufferAndPrint [07:44:50]line [07:44:50]line [07:44:50]line [07:44:50]line [07:44:50]line [07:44:50]written 0, free lines is 3221 [07:44:50]MH_Cut [07:44:50]Write to MH i2c: D1 01 00 B6 00 01 88 [07:44:50]Write i2c OK [07:44:50]MH_I2C_Read... [07:44:50]Read from MH i2c: D1 [07:44:50]MH_I2C_Read... [07:44:50]Read from MH i2c: D1 01 00 [07:44:50]MH_I2C_Read... [07:44:50]Read from MH i2c: D1 01 00 B6 00 00 87 [07:44:50]Write to MH i2c: 01 00 00 B7 00 B7 [07:44:50]Write i2c OK [07:44:50]MH_I2C_Read... [07:44:50]*** Cut start [07:44:50]*** Partial cut [07:44:50]*** CUTSNS_PIN = 1 [07:44:50]*** CUTSNS_PIN = 0 [07:44:51]*** Brake cut motor [07:44:51]Read from MH i2c: *** Stop cut motor [07:44:51]01 *** Cut end [07:44:51] [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: 01 07 00 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: 01 07 00 B7 00 00 00 00 00 00 FF 0F CC [07:44:51]process_action close_receipt done [07:44:51]requested_data is exist [07:44:51]produce_requested_data [07:44:51]requested_item fm.sn is exist - process it [07:44:51]wFMCommunicate request_size=4 [07:44:51]MH_SAM_APDU [07:44:51]CAPDU: 80 11 00 00 [07:44:51]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [07:44:51]Write i2c OK [07:44:51]MH_I2C_Read... [07:44:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:51]Read from MH i2c: E2 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: E2 17 00 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 8E [07:44:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:44:51]wFMCommunicate OK [07:44:51]requested_item fd.num is exist - process it [07:44:51]SAM_PROTO_GetFieldsCounters [07:44:51]wFMCommunicate request_size=4 [07:44:51]MH_SAM_APDU [07:44:51]CAPDU: 80 13 00 00 [07:44:51]Write to MH i2c: E2 08 00 B9 00 80 13 00 00 00 00 00 00 35 [07:44:51]Write i2c OK [07:44:51]MH_I2C_Read... [07:44:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:51]Read from MH i2c: E2 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: E2 62 00 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: E2 62 00 B9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 12 A4 00 00 0E 04 04 00 AC 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 [07:44:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 12 A4 00 00 0E 04 04 00 AC 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:44:51]wFMCommunicate OK [07:44:51]SAM_PROTO_GetFieldsCounters done [07:44:51]requested_item shift.num is exist - process it [07:44:51]requested_item shift.opened is exist - process it [07:44:51]req_shift_opened [07:44:51]FM_GetShiftState [07:44:51]SAM_PROTO_GetShiftState [07:44:51]wFMCommunicate request_size=4 [07:44:51]MH_SAM_APDU [07:44:51]CAPDU: 80 13 01 00 [07:44:51]Write to MH i2c: E2 08 00 BA 00 80 13 01 00 00 00 00 00 37 [07:44:51]Write i2c OK [07:44:51]MH_I2C_Read... [07:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:51]Read from MH i2c: E2 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: E2 0E 00 [07:44:51]MH_I2C_Read... [07:44:51]Read from MH i2c: E2 0E 00 BA 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 EA [07:44:51]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:44:51]wFMCommunicate OK [07:44:51]SAM_PROTO_GetShiftState done [07:44:51]FM_GetShiftState done [07:44:51]req_shift_opened done [07:44:51]requested_item shift.open_date is exist - process it [07:44:51]req_shift_open_date [07:44:51]req_shift_open_date done [07:44:51]produce_requested_data done [07:44:51]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42002,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [07:44:51]process_action_free close_receipt [07:44:51]json_value_free [07:44:51]json_value_free done [07:44:51]process_json_proto returns [07:44:51]Send response to host [07:44:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42002,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [07:44:51]free response buf [07:44:51]execute_script done [07:44:51]execute_script returns [07:44:51]free content buf [07:44:51]Sock 11.Close socket [07:44:51]Sock 11.Thread stoped [07:44:52]accept exits with 9 [07:44:52]New connection [07:44:52]New thread 3067350372 created [07:44:52]Thread 3067207012 joined [07:44:52]Waiting for new connection... [07:44:52] Sock 9.Parse request [07:44:52]Sock 9.Check first char [07:44:52]Sock 9.First char is OK [07:44:52]request: POST /json_proto HTTP/1.0 [07:44:52]Method: POST [07:44:52]URL: /json_proto [07:44:52]Method is POST - this is cgi request [07:44:52]url: /json_proto [07:44:52]query_string will be loaded in cgi processing [07:44:52]execute_cgi json_proto POST (null) [07:44:52]execute_cgi path=json_proto method=POST [07:44:52]POST find Content-Length [07:44:52]Host: 172.17.43.132:8080 [07:44:52]Content-Length: 827 [07:44:52]Content-Type: application/json [07:44:52] [07:44:52]POST finish read [07:44:52]Found Content-Length = 827 [07:44:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184031", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:52]execute_script... [07:44: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)184031", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:52]POST & json_proto [07:44:52]process_json_proto [07:44:52]json parsed OK: [07:44:52]protocol is kg_v1.0 [07:44:52]action value=close_receipt [07:44:52]process_action close_receipt [07:44:52]cmd_close_receipt [07:44:52]MH_GetDate [07:44:52]Write to MH i2c: F0 00 00 BB 00 AA [07:44:52]Write i2c OK [07:44:52]MH_I2C_Read... [07:44:52]Read from MH i2c: F0 [07:44:52]MH_I2C_Read... [07:44:52]Read from MH i2c: F0 09 00 [07:44:52]MH_I2C_Read... [07:44:52]Read from MH i2c: F0 09 00 BB 00 00 F5 99 A8 66 64 A3 A7 66 63 [07:44:52]GetLastDocTimeStamp 1722325486 [07:44:52]current date 1722325493 [07:44:52]FM_GetShiftState [07:44:52]SAM_PROTO_GetShiftState [07:44:52]wFMCommunicate request_size=4 [07:44:52]MH_SAM_APDU [07:44:52]CAPDU: 80 13 01 00 [07:44:52]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [07:44:52]Write i2c OK [07:44:52]MH_I2C_Read... [07:44:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:52]Read from MH i2c: E2 [07:44:52]MH_I2C_Read... [07:44:52]Read from MH i2c: E2 0E 00 [07:44:52]MH_I2C_Read... [07:44:52]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 EC [07:44:52]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:44:52]wFMCommunicate OK [07:44:52]SAM_PROTO_GetShiftState done [07:44:52]FM_GetShiftState done [07:44:52]opened in 1722298218 [07:44:52]opened+sec_in_day 1722384618 [07:44:52]quantity*price = 10500 [07:44:52]sum+1 = 10501 [07:44:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 0.00 Безнал.: 105.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 24 30.07.2024 07:44 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874958 ФД: 42003 ФПД: 29700219769810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T074453&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42003&fm=29700219769810&tin=02508201610067®Number=0000000000092626&sum=10500 0 [07:44:54]StoreToDocumentArchive [07:44:54]shift 428 fd 42003 [07:44:54]save to /storage/0428/doc_00042003 [07:44:54]save last doc name /storage/0428/doc_00042003 to /storage/kkm_last_doc_name [07:44:54]save OK [07:44:54]Clear old archive folders... [07:44:54]ProcessDocumentItem done err = 0, tmpTLVsize=282 [07:44:54]tlvbuf is 006450D0 [07:44:54]SAM_PROTO_ClearQueue [07:44:54]wFMCommunicate request_size=4 [07:44:54]MH_SAM_APDU [07:44:54]CAPDU: 80 09 00 00 [07:44:54]Write to MH i2c: E2 08 00 C9 00 80 09 00 00 00 00 00 00 3B [07:44:54]Write i2c OK [07:44:54]MH_I2C_Read... [07:44:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:54]Read from MH i2c: E2 [07:44:54]MH_I2C_Read... [07:44:54]Read from MH i2c: E2 03 00 [07:44:54]MH_I2C_Read... [07:44:54]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [07:44:54]RAPDU: 90 00 [07:44:54]wFMCommunicate OK [07:44:54]SAM_PROTO_ClearQueue done [07:44:54]KKMCreateOFDPacket [07:44:54]OFDProtocolAddRootSTLVToBuf [07:44:54]FM_MakeSignedData [07:44:54]FM_MakeSignedData [07:44:54]SAM_PROTO_SignData [07:44:54]wFMCommunicate request_size=4 [07:44:54]MH_SAM_APDU [07:44:54]CAPDU: 80 0D 01 02 [07:44:54]Write to MH i2c: E2 08 00 CA 00 80 0D 01 02 00 00 00 00 43 [07:44:54]Write i2c OK [07:44:54]MH_I2C_Read... [07:44:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:54]Read from MH i2c: E2 [07:44:54]MH_I2C_Read... [07:44:54]Read from MH i2c: E2 03 00 [07:44:54]MH_I2C_Read... [07:44:54]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [07:44:54]RAPDU: 90 00 [07:44:54]wFMCommunicate OK [07:44:54]wFMCommunicate request_size=255 [07:44:54]MH_SAM_APDU [07:44: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 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 18 00 00 00 F4 03 04 00 F5 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 [07:44:54]Write to MH i2c: E2 02 01 CB 00 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 18 00 00 00 F4 03 04 00 F5 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 00 00 6C [07:44:55]Write i2c OK [07:44:55]MH_I2C_Read... [07:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:55]Read from MH i2c: E2 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 03 00 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [07:44:55]RAPDU: 90 00 [07:44:55]wFMCommunicate OK [07:44:55]wFMCommunicate request_size=41 [07:44:55]MH_SAM_APDU [07:44:55]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 13 A4 00 00 35 04 06 00 1B 03 1F 0C 93 D2 [07:44:55]Write to MH i2c: E2 2C 00 CC 00 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 13 A4 00 00 35 04 06 00 1B 03 1F 0C 93 D2 00 00 83 [07:44:55]Write i2c OK [07:44:55]MH_I2C_Read... [07:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:55]Read from MH i2c: E2 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 03 00 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [07:44:55]RAPDU: 90 00 [07:44:55]wFMCommunicate OK [07:44:55]wFMCommunicate request_size=4 [07:44:55]MH_SAM_APDU [07:44:55]CAPDU: 80 0D 03 02 [07:44:55]Write to MH i2c: E2 08 00 CD 00 80 0D 03 02 00 00 00 00 48 [07:44:55]Write i2c OK [07:44:55]MH_I2C_Read... [07:44:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:55]Read from MH i2c: E2 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 0B 00 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 0B 00 CD 00 00 9A B2 78 DC E0 6D AD AD 90 00 90 [07:44:55]RAPDU: 9A B2 78 DC E0 6D AD AD 90 00 [07:44:55]wFMCommunicate OK [07:44:55]SAM_PROTO_SignData done [07:44:55]FM_MakeSignedData done [07:44:55]CreateOFDProtocolMessage [07:44:55]wFMCommunicate request_size=4 [07:44:55]MH_SAM_APDU [07:44:55]CAPDU: 80 11 00 00 [07:44:55]Write to MH i2c: E2 08 00 CE 00 80 11 00 00 00 00 00 00 48 [07:44:55]Write i2c OK [07:44:55]MH_I2C_Read... [07:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:55]Read from MH i2c: E2 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 17 00 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: E2 17 00 CE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 A4 [07:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:44:55]wFMCommunicate OK [07:44:55]CreateOFDProtocolMessage done [07:44:55]OFDSenderStorePacket 42003 [07:44:55]StoreOFDPacket docnum=42003 [07:44:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2E 01 00 00 8D AC 26 01 0A 4F 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 18 00 00 00 F4 03 04 00 F5 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 13 A4 00 00 35 04 06 00 1B 03 1F 0C 93 D2 9A B2 78 DC E0 6D AD AD [07:44:55]CheckFolder [07:44:55]dirname=/storage/ofd_packets [07:44:55]CheckFolder done [07:44:55]ProducePacketName [07:44:55]name=ofd_packets/00042003 [07:44:55]NVStorageSaveData ofd_packets/00042003 [07:44:55]File name is /storage/ofd_packets/00042003 [07:44:55]Write 332 bytes [07:44:55]NVStorageSaveData done [07:44:55]OFDSenderStorePacket done [07:44:55]KKMCreateOFDPacket done [07:44:55]NVStorageSaveData kkm_last_timestamp [07:44:55]File name is /storage/kkm_last_timestamp [07:44:55]Write 4 bytes [07:44:55]NVStorageSaveData done [07:44:55]ExternCall_PrintAddStr [07:44:55]wPrintStart [07:44:55]Write to MH i2c: 01 00 00 CF 00 CF [07:44:55]Write i2c OK [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: 01 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: 01 07 00 [07:44:55]MH_I2C_Read... [07:44:55]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [07:44:55]RasterBufferAndPrint [07:44:55]line Счет N : (3)184031 [07:44:55]line ИНН: 02508201610067 [07:44:55]line Контрольно-Кассовый Чек [07:44:55]line ПРОДАЖА [07:44:55]line Товар: 2000034730018 [07:44:55]line Кофе Американо (GABB TRADE) [07:44:55]line 1.000 * 105.00 [07:44:55]line = 105.00 [07:44:55]line НДС 12% НСП 1% [07:44:55]line > о реализуемом товаре [07:44:55]line ИТОГО: 105.00 [07:44:55]line НСП 1% : 0.93 [07:44:55]line НДС 12% : 11.15 [07:44:55]line Наличными: 0.00 [07:44:55]line Безнал.: 105.00 [07:44:55]line Место: АЗС № 97 "Партнер Нефть" [07:44:55]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [07:44:55]line СНО: Общий режим [07:44:55]line Чек 24 30.07.2024 07:44 [07:44:55]line Смена: 428 ФФД: 1.0 [07:44:55]line ЗНМ: 0300000053 [07:44:55]line РНМ: 0000000000092626 [07:44:55]line Версия ККМ: 001 [07:44:55]line Платежная система: Бакай Банк [07:44:55]line ФМ: 0000000000874958 [07:44:55]line ФД: 42003 [07:44:55]line ФПД: 29700219769810 [07:44:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T074453&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42003&fm=29700219769810&tin=02508201610067®Number=0000000000092626&sum=10500 [07:44:55]line 0 [07:44:55]OFD Sender: Processing packet 42001 [packets to send 59, broken 56] [07:44:55]ProducePacketName [07:44:55]name=ofd_packets/00042001 [07:44:55]OFD Sender: To server: pG, [07:44:55]CommunicateWithHost lk.salyk.kg:30040 [07:44:55]ConnectInit lk.salyk.kg [07:44:55]written 0, free lines is 4095 [07:44:56]Write to MH i2c: 01 00 00 FA 00 FA [07:44:56]Write i2c OK [07:44:56]MH_I2C_Read... [07:44:56]Read from MH i2c: 01 [07:44:56]MH_I2C_Read... [07:44:56]Read from MH i2c: 01 07 00 [07:44:56]MH_I2C_Read... [07:44:56]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 F2 0C FF [07:44:56]RasterBufferAndPrint [07:44:56]line [07:44:56]line [07:44:56]line [07:44:56]line [07:44:56]line [07:44:56]written 0, free lines is 3352 [07:44:56]MH_Cut [07:44:56]Write to MH i2c: D1 01 00 01 01 01 D4 [07:44:56]Write i2c OK [07:44:56]MH_I2C_Read... [07:44:56]Read from MH i2c: D1 [07:44:56]MH_I2C_Read... [07:44:56]Read from MH i2c: D1 01 00 [07:44:56]MH_I2C_Read... [07:44:56]Read from MH i2c: D1 01 00 01 01 00 D3 [07:44:56]Write to MH i2c: 01 00 00 02 01 03 [07:44:56]Write i2c OK [07:44:56]MH_I2C_Read... [07:44:56]*** Cut start [07:44:56]*** Partial cut [07:44:56]*** CUTSNS_PIN = 1 [07:44:57]*** CUTSNS_PIN = 0 [07:44:57]*** Brake cut motor [07:44:57]Read from MH i2c: 01 [07:44:57]MH_I2C_Read... [07:44:57]*** Stop cut motor [07:44:57]*** Cut end [07:44:57]Read from MH i2c: 01 07 00 [07:44:57]MH_I2C_Read... [07:44:57]Read from MH i2c: 01 07 00 02 01 00 00 00 00 00 FF 0F 18 [07:44:57]process_action close_receipt done [07:44:57]requested_data is exist [07:44:57]produce_requested_data [07:44:57]requested_item fm.sn is exist - process it [07:44:57]wFMCommunicate request_size=4 [07:44:57]MH_SAM_APDU [07:44:57]CAPDU: 80 11 00 00 [07:44:57]Write to MH i2c: E2 08 00 03 01 80 11 00 00 00 00 00 00 7E [07:44:57]Write i2c OK [07:44:57]MH_I2C_Read... [07:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:57]Read from MH i2c: E2 [07:44:57]MH_I2C_Read... [07:44:57]Read from MH i2c: E2 17 00 [07:44:57]MH_I2C_Read... [07:44:57]Read from MH i2c: E2 17 00 03 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 DA [07:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [07:44:57]wFMCommunicate OK [07:44:57]requested_item fd.num is exist - process it [07:44:57]SAM_PROTO_GetFieldsCounters [07:44:57]wFMCommunicate request_size=4 [07:44:57]MH_SAM_APDU [07:44:57]CAPDU: 80 13 00 00 [07:44:57]Write to MH i2c: E2 08 00 04 01 80 13 00 00 00 00 00 00 81 [07:44:57]Write i2c OK [07:44:57]MH_I2C_Read... [07:44:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:57]Read from MH i2c: E2 [07:44:57]MH_I2C_Read... [07:44:57]Read from MH i2c: E2 62 00 [07:44:57]MH_I2C_Read... [07:44:57]Read from MH i2c: E2 62 00 04 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 13 A4 00 00 0E 04 04 00 AC 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 57 [07:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 13 A4 00 00 0E 04 04 00 AC 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:44:58]wFMCommunicate OK [07:44:58]SAM_PROTO_GetFieldsCounters done [07:44:58]requested_item shift.num is exist - process it [07:44:58]requested_item shift.opened is exist - process it [07:44:58]req_shift_opened [07:44:58]FM_GetShiftState [07:44:58]SAM_PROTO_GetShiftState [07:44:58]wFMCommunicate request_size=4 [07:44:58]MH_SAM_APDU [07:44:58]CAPDU: 80 13 01 00 [07:44:58]Write to MH i2c: E2 08 00 05 01 80 13 01 00 00 00 00 00 83 [07:44:58]Write i2c OK [07:44:58]MH_I2C_Read... [07:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:58]Read from MH i2c: E2 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: E2 0E 00 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: E2 0E 00 05 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 36 [07:44:58]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [07:44:58]wFMCommunicate OK [07:44:58]SAM_PROTO_GetShiftState done [07:44:58]FM_GetShiftState done [07:44:58]req_shift_opened done [07:44:58]requested_item shift.open_date is exist - process it [07:44:58]req_shift_open_date [07:44:58]req_shift_open_date done [07:44:58]produce_requested_data done [07:44:58]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42003,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [07:44:58]process_action_free close_receipt [07:44:58]json_value_free [07:44:58]json_value_free done [07:44:58]process_json_proto returns [07:44:58]Send response to host [07:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42003,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [07:44:58]free response buf [07:44:58]execute_script done [07:44:58]execute_script returns [07:44:58]free content buf [07:44:58]Sock 9.Close socket [07:44:58]Sock 9.Thread stoped [07:45:01]Connected sock=10 [07:45:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 32 01 00 00 61 22 2A 01 86 E0 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 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 16 00 00 00 F4 03 04 00 E8 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 11 A4 00 00 35 04 06 00 A7 22 71 AF 7E 2D 55 84 19 5B C9 1B 88 30 [07:45:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 3B 68 47 00 58 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 11 A4 00 00 F4 03 04 00 10 46 A8 66 B6 04 01 00 00 23 35 B5 BE 47 19 8B A9 [07:45:02]CommunicateWithHost err = 0 [07:45:02]CheckOFDResponse [07:45:02]1017 (14) - 77093643461234 [07:45:02]1041 (16) - 0000000000874958 [07:45:02]1040 (4) - 42001 [07:45:02]1012 (4) - 30.07.2024 01:46 [07:45:02]1206 (1) - 0 [07:45:02]OFD Sender: Remove packet 42001 [07:45:02]ProducePacketName [07:45:02]name=ofd_packets/00042001 [07:45:02]NVStorageDeleteData [07:45:03]OFD Sender: Processing packet 42002 [packets to send 58, broken 56] [07:45:03]ProducePacketName [07:45:03]name=ofd_packets/00042002 [07:45:03]OFD Sender: To server: pG, [07:45:03]CommunicateWithHost lk.salyk.kg:30040 [07:45:03]ConnectInit lk.salyk.kg [07:45:03]Connected sock=7 [07:45:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 18 02 00 00 69 E7 10 02 A6 25 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 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 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 70 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 32 31 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 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 16 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 0C 7B 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 EE 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 12 A4 00 00 35 04 06 00 9E 33 0D 1E 7D 59 5A 1F FC 28 F0 10 2F 4F [07:45:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 BD 03 47 00 62 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 12 A4 00 00 F4 03 04 00 12 46 A8 66 B6 04 01 00 00 1F 2D EB BA 22 80 08 B2 [07:45:04]CommunicateWithHost err = 0 [07:45:04]CheckOFDResponse [07:45:04]1017 (14) - 77093643461234 [07:45:04]1041 (16) - 0000000000874958 [07:45:04]1040 (4) - 42002 [07:45:04]1012 (4) - 30.07.2024 01:46 [07:45:04]1206 (1) - 0 [07:45:04]OFD Sender: Remove packet 42002 [07:45:04]ProducePacketName [07:45:04]name=ofd_packets/00042002 [07:45:04]NVStorageDeleteData [07:45:05]OFD Sender: Processing packet 42003 [packets to send 57, broken 56] [07:45:05]ProducePacketName [07:45:05]name=ofd_packets/00042003 [07:45:05]OFD Sender: To server: pG, [07:45:05]CommunicateWithHost lk.salyk.kg:30040 [07:45:05]ConnectInit lk.salyk.kg [07:45:05]Connected sock=7 [07:45:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2E 01 00 00 8D AC 26 01 0A 4F 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 18 00 00 00 F4 03 04 00 F5 99 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 13 A4 00 00 35 04 06 00 1B 03 1F 0C 93 D2 9A B2 78 DC E0 6D AD AD [07:45:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 A1 4F 47 00 C9 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 13 A4 00 00 F4 03 04 00 14 46 A8 66 B6 04 01 00 00 8B DE DB 19 2C 4C 6B E9 [07:45:06]CommunicateWithHost err = 0 [07:45:06]CheckOFDResponse [07:45:06]1017 (14) - 77093643461234 [07:45:06]1041 (16) - 0000000000874958 [07:45:06]1040 (4) - 42003 [07:45:06]1012 (4) - 30.07.2024 01:47 [07:45:06]1206 (1) - 0 [07:45:06]OFD Sender: Remove packet 42003 [07:45:06]ProducePacketName [07:45:06]name=ofd_packets/00042003 [07:45:06]NVStorageDeleteData [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:48]recv_with_timeout no data received [07:45:51]OFD Sender: No OFD packet to send [07:45:56]OFD Sender: No OFD packet to send [07:46:01]OFD Sender: No OFD packet to send [07:46:06]OFD Sender: No OFD packet to send [07:46:11]OFD Sender: No OFD packet to send [07:46:16]OFD Sender: No OFD packet to send [07:46:21]OFD Sender: No OFD packet to send [07:46:26]OFD Sender: No OFD packet to send [07:46:31]OFD Sender: No OFD packet to send [07:46:36]OFD Sender: No OFD packet to send [07:46:41]OFD Sender: No OFD packet to send [07:46:43]recv_with_timeout no data received [07:46:46]OFD Sender: No OFD packet to send [07:46:51]OFD Sender: No OFD packet to send [07:46:57]OFD Sender: No OFD packet to send [07:47:02]OFD Sender: No OFD packet to send [07:47:07]OFD Sender: No OFD packet to send [07:47:12]OFD Sender: No OFD packet to send [07:47:17]OFD Sender: No OFD packet to send [07:47:22]OFD Sender: No OFD packet to send [07:47:27]OFD Sender: No OFD packet to send [07:47:32]OFD Sender: No OFD packet to send [07:47:37]OFD Sender: No OFD packet to send [07:47:40]recv_with_timeout no data received [07:47:42]OFD Sender: No OFD packet to send [07:47:47]OFD Sender: No OFD packet to send [07:47:52]OFD Sender: No OFD packet to send [07:47:57]OFD Sender: No OFD packet to send [07:48:02]OFD Sender: No OFD packet to send [07:48:07]OFD Sender: No OFD packet to send [07:48:12]OFD Sender: No OFD packet to send [07:48:17]OFD Sender: No OFD packet to send [07:48:22]OFD Sender: No OFD packet to send [07:48:27]OFD Sender: No OFD packet to send [07:48:32]OFD Sender: No OFD packet to send [07:48:37]OFD Sender: No OFD packet to send [07:48:42]OFD Sender: No OFD packet to send [07:48:47]OFD Sender: No OFD packet to send [07:48:47]recv_with_timeout no data received [07:48:52]OFD Sender: No OFD packet to send [07:48:57]OFD Sender: No OFD packet to send [07:49:02]OFD Sender: No OFD packet to send [07:49:07]OFD Sender: No OFD packet to send [07:49:12]OFD Sender: No OFD packet to send [07:49:17]OFD Sender: No OFD packet to send [07:49:22]OFD Sender: No OFD packet to send [07:49:27]OFD Sender: No OFD packet to send [07:49:32]OFD Sender: No OFD packet to send [07:49:37]OFD Sender: No OFD packet to send [07:49:40]recv_with_timeout no data received [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:47]recv_with_timeout no data received [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:07]OFD Sender: No OFD packet to send [07:51:12]OFD Sender: No OFD packet to send [07:51:17]OFD Sender: No OFD packet to send [07:51:22]OFD Sender: No OFD packet to send [07:51:27]OFD Sender: No OFD packet to send [07:51:32]OFD Sender: No OFD packet to send [07:51:37]OFD Sender: No OFD packet to send [07:51:42]OFD Sender: No OFD packet to send [07:51:47]OFD Sender: No OFD packet to send [07:51:52]OFD Sender: No OFD packet to send [07:51:55]recv_with_timeout no data received [07:51:57]OFD Sender: No OFD packet to send [07:52:02]OFD Sender: No OFD packet to send [07:52:07]OFD Sender: No OFD packet to send [07:52:12]OFD Sender: No OFD packet to send [07:52:17]OFD Sender: No OFD packet to send [07:52:22]OFD Sender: No OFD packet to send [07:52:27]OFD Sender: No OFD packet to send [07:52:32]OFD Sender: No OFD packet to send [07:52:37]OFD Sender: No OFD packet to send [07:52:42]OFD Sender: No OFD packet to send [07:52:46]recv_with_timeout no data received [07:52:47]OFD Sender: No OFD packet to send [07:52:52]OFD Sender: No OFD packet to send [07:52:57]OFD Sender: No OFD packet to send [07:53:02]OFD Sender: No OFD packet to send [07:53:07]OFD Sender: No OFD packet to send [07:53:12]OFD Sender: No OFD packet to send [07:53:17]OFD Sender: No OFD packet to send [07:53:22]OFD Sender: No OFD packet to send [07:53:27]OFD Sender: No OFD packet to send [07:53:32]OFD Sender: No OFD packet to send [07:53:37]OFD Sender: No OFD packet to send [07:53:42]OFD Sender: No OFD packet to send [07:53:47]OFD Sender: No OFD packet to send [07:53:52]OFD Sender: No OFD packet to send [07:53:57]OFD Sender: No OFD packet to send [07:54:02]OFD Sender: No OFD packet to send [07:54:07]OFD Sender: No OFD packet to send [07:54:12]OFD Sender: No OFD packet to send [07:54:17]OFD Sender: No OFD packet to send [07:54:20]recv_with_timeout no data received [07:54:22]OFD Sender: No OFD packet to send [07:54:27]OFD Sender: No OFD packet to send [07:54:32]OFD Sender: No OFD packet to send [07:54:37]OFD Sender: No OFD packet to send [07:54:41]recv_with_timeout no data received [07:54:42]OFD Sender: No OFD packet to send [07:54:47]OFD Sender: No OFD packet to send [07:54:52]OFD Sender: No OFD packet to send [07:54:57]OFD Sender: No OFD packet to send [07:55:02]OFD Sender: No OFD packet to send [07:55:07]OFD Sender: No OFD packet to send [07:55:12]OFD Sender: No OFD packet to send [07:55:17]OFD Sender: No OFD packet to send [07:55:18]recv_with_timeout no data received [07:55:22]OFD Sender: No OFD packet to send [07:55:27]OFD Sender: No OFD packet to send [07:55:32]OFD Sender: No OFD packet to send [07:55:33]recv_with_timeout no data received [07:55:37]OFD Sender: No OFD packet to send [07:55:42]OFD Sender: No OFD packet to send [07:55:47]OFD Sender: No OFD packet to send [07:55:52]OFD Sender: No OFD packet to send [07:55:57]OFD Sender: No OFD packet to send [07:56:02]OFD Sender: No OFD packet to send [07:56:07]OFD Sender: No OFD packet to send [07:56:12]OFD Sender: No OFD packet to send [07:56:17]OFD Sender: No OFD packet to send [07:56:22]OFD Sender: No OFD packet to send [07:56:25]recv_with_timeout no data received [07:56:27]OFD Sender: No OFD packet to send [07:56:32]OFD Sender: No OFD packet to send [07:56:37]OFD Sender: No OFD packet to send [07:56:42]OFD Sender: No OFD packet to send [07:56:47]OFD Sender: No OFD packet to send [07:56:52]OFD Sender: No OFD packet to send [07:56:57]OFD Sender: No OFD packet to send [07:57:02]OFD Sender: No OFD packet to send [07:57:07]OFD Sender: No OFD packet to send [07:57:12]OFD Sender: No OFD packet to send [07:57:14]recv_with_timeout no data received [07:57:17]OFD Sender: No OFD packet to send [07:57:22]OFD Sender: No OFD packet to send [07:57:27]OFD Sender: No OFD packet to send [07:57:32]OFD Sender: No OFD packet to send [07:57:37]OFD Sender: No OFD packet to send [07:57:42]OFD Sender: No OFD packet to send [07:57:47]OFD Sender: No OFD packet to send [07:57:49]recv_with_timeout no data received [07:57:52]OFD Sender: No OFD packet to send [07:57:57]OFD Sender: No OFD packet to send [07:58:02]OFD Sender: No OFD packet to send [07:58:07]OFD Sender: No OFD packet to send [07:58:12]OFD Sender: No OFD packet to send [07:58:17]OFD Sender: No OFD packet to send [07:58:22]OFD Sender: No OFD packet to send [07:58:27]OFD Sender: No OFD packet to send [07:58:32]OFD Sender: No OFD packet to send [07:58:37]OFD Sender: No OFD packet to send [07:58:42]OFD Sender: No OFD packet to send [07:58:57]OFD Sender: No OFD packet to send [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:24]recv_with_timeout no data received [07:59:27]OFD Sender: No OFD packet to send [07:59:32]OFD Sender: No OFD packet to send [07:59:37]OFD Sender: No OFD packet to send [07:59:42]OFD Sender: No OFD packet to send [07:59:47]OFD Sender: No OFD packet to send [07:59:52]OFD Sender: No OFD packet to send [07:59:57]OFD Sender: No OFD packet to send [08:00:02]OFD Sender: No OFD packet to send [08:00:07]OFD Sender: No OFD packet to send [08:00:12]OFD Sender: No OFD packet to send [08:00:17]OFD Sender: No OFD packet to send [08:00:22]OFD Sender: No OFD packet to send [08:00:27]OFD Sender: No OFD packet to send [08:00:31]recv_with_timeout no data received [08:00:32]OFD Sender: No OFD packet to send [08:00:37]OFD Sender: No OFD packet to send [08:00:42]OFD Sender: No OFD packet to send [08:00:47]OFD Sender: No OFD packet to send [08:00:52]OFD Sender: No OFD packet to send [08:00:57]OFD Sender: No OFD packet to send [08:00:59]recv_with_timeout no data received [08:01:02]OFD Sender: No OFD packet to send [08:01:07]OFD Sender: No OFD packet to send [08:01:12]OFD Sender: No OFD packet to send [08:01:17]OFD Sender: No OFD packet to send [08:01:22]OFD Sender: No OFD packet to send [08:01:27]OFD Sender: No OFD packet to send [08:01:32]OFD Sender: No OFD packet to send [08:01:37]OFD Sender: No OFD packet to send [08:01:42]OFD Sender: No OFD packet to send [08:01:47]OFD Sender: No OFD packet to send [08:01:52]OFD Sender: No OFD packet to send [08:01:57]OFD Sender: No OFD packet to send [08:02:02]OFD Sender: No OFD packet to send [08:02:07]OFD Sender: No OFD packet to send [08:02:12]OFD Sender: No OFD packet to send [08:02:17]OFD Sender: No OFD packet to send [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:32]OFD Sender: No OFD packet to send [08:02:37]OFD Sender: No OFD packet to send [08:02:42]OFD Sender: No OFD packet to send [08:02:47]OFD Sender: No OFD packet to send [08:02:52]OFD Sender: No OFD packet to send [08:02:57]OFD Sender: No OFD packet to send [08:03:02]OFD Sender: No OFD packet to send [08:03:07]OFD Sender: No OFD packet to send [08:03:12]OFD Sender: No OFD packet to send [08:03:13]recv_with_timeout no data received [08:03:17]OFD Sender: No OFD packet to send [08:03:22]OFD Sender: No OFD packet to send [08:03:27]OFD Sender: No OFD packet to send [08:03:32]OFD Sender: No OFD packet to send [08:03:37]OFD Sender: No OFD packet to send [08:03:42]OFD Sender: No OFD packet to send [08:03:47]OFD Sender: No OFD packet to send [08:03:52]OFD Sender: No OFD packet to send [08:03:57]OFD Sender: No OFD packet to send [08:04:02]recv_with_timeout no data received [08:04:02]OFD Sender: No OFD packet to send [08:04:07]OFD Sender: No OFD packet to send [08:04:12]OFD Sender: No OFD packet to send [08:04:17]OFD Sender: No OFD packet to send [08:04:22]OFD Sender: No OFD packet to send [08:04:27]OFD Sender: No OFD packet to send [08:04:32]OFD Sender: No OFD packet to send [08:04:37]OFD Sender: No OFD packet to send [08:04:42]OFD Sender: No OFD packet to send [08:04:48]OFD Sender: No OFD packet to send [08:04:53]OFD Sender: No OFD packet to send [08:04:58]OFD Sender: No OFD packet to send [08:05:03]OFD Sender: No OFD packet to send [08:05:08]OFD Sender: No OFD packet to send [08:05:13]OFD Sender: No OFD packet to send [08:05:18]OFD Sender: No OFD packet to send [08:05:23]OFD Sender: No OFD packet to send [08:05:28]OFD Sender: No OFD packet to send [08:05:33]OFD Sender: No OFD packet to send [08:05:38]OFD Sender: No OFD packet to send [08:05:43]OFD Sender: No OFD packet to send [08:05:48]OFD Sender: No OFD packet to send [08:05:53]OFD Sender: No OFD packet to send [08:05:58]OFD Sender: No OFD packet to send [08:06:03]OFD Sender: No OFD packet to send [08:06:08]OFD Sender: No OFD packet to send [08:06:13]OFD Sender: No OFD packet to send [08:06:18]OFD Sender: No OFD packet to send [08:06:23]OFD Sender: No OFD packet to send [08:06:28]OFD Sender: No OFD packet to send [08:06:33]OFD Sender: No OFD packet to send [08:06:38]OFD Sender: No OFD packet to send [08:06:43]OFD Sender: No OFD packet to send [08:06:48]OFD Sender: No OFD packet to send [08:06:53]OFD Sender: No OFD packet to send [08:06:58]OFD Sender: No OFD packet to send [08:07:03]OFD Sender: No OFD packet to send [08:07:08]OFD Sender: No OFD packet to send [08:07:13]OFD Sender: No OFD packet to send [08:07:18]OFD Sender: No OFD packet to send [08:07:23]OFD Sender: No OFD packet to send [08:07:28]OFD Sender: No OFD packet to send [08:07:33]OFD Sender: No OFD packet to send [08:07:38]OFD Sender: No OFD packet to send [08:07:43]OFD Sender: No OFD packet to send [08:07:48]OFD Sender: No OFD packet to send [08:07:53]OFD Sender: No OFD packet to send [08:07:58]OFD Sender: No OFD packet to send [08:08:03]OFD Sender: No OFD packet to send [08:08:08]OFD Sender: No OFD packet to send [08:08:13]OFD Sender: No OFD packet to send [08:08:18]OFD Sender: No OFD packet to send [08:08:23]OFD Sender: No OFD packet to send [08:08:28]OFD Sender: No OFD packet to send [08:08:33]OFD Sender: No OFD packet to send [08:08:38]OFD Sender: No OFD packet to send [08:08:43]OFD Sender: No OFD packet to send [08:08:48]OFD Sender: No OFD packet to send [08:08:53]OFD Sender: No OFD packet to send [08:08:58]OFD Sender: No OFD packet to send [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]OFD Sender: No OFD packet to send [08:09:38]OFD Sender: No OFD packet to send [08:09:43]OFD Sender: No OFD packet to send [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09:58]OFD Sender: No OFD packet to send [08:10:03]OFD Sender: No OFD packet to send [08:10:08]OFD Sender: No OFD packet to send [08:10:13]OFD Sender: No OFD packet to send [08:10:18]OFD Sender: No OFD packet to send [08:10:20]recv_with_timeout no data received [08:10:23]OFD Sender: No OFD packet to send [08:10:28]OFD Sender: No OFD packet to send [08:10:33]OFD Sender: No OFD packet to send [08:10:38]OFD Sender: No OFD packet to send [08:10:43]OFD Sender: No OFD packet to send [08:10:48]OFD Sender: No OFD packet to send [08:10:53]OFD Sender: No OFD packet to send [08:10:58]OFD Sender: No OFD packet to send [08:11:03]OFD Sender: No OFD packet to send [08:11:08]OFD Sender: No OFD packet to send [08:11:13]OFD Sender: No OFD packet to send [08:11:18]OFD Sender: No OFD packet to send [08:11:18]recv_with_timeout no data received [08:11:23]OFD Sender: No OFD packet to send [08:11:28]OFD Sender: No OFD packet to send [08:11:32]recv_with_timeout no data received [08:11:33]OFD Sender: No OFD packet to send [08:11:38]OFD Sender: No OFD packet to send [08:11:43]recv_with_timeout no data received [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:15:15]ConnectInit Can't connect to host [08:15:18]OFD Sender: No OFD packet to send [08:15:23]OFD Sender: No OFD packet to send [08:15:28]recv_with_timeout no data received [08:15:28]OFD Sender: No OFD packet to send [08:15:33]OFD Sender: No OFD packet to send [08:15:38]OFD Sender: No OFD packet to send [08:15:43]recv_with_timeout no data received [08:15:43]OFD Sender: No OFD packet to send [08:15:48]OFD Sender: No OFD packet to send [08:15:53]OFD Sender: No OFD packet to send [08:15:58]OFD Sender: No OFD packet to send [08:16:03]OFD Sender: No OFD packet to send [08:16:08]OFD Sender: No OFD packet to send [08:16:13]OFD Sender: No OFD packet to send [08:16:17]recv_with_timeout no data received [08:16:18]OFD Sender: No OFD packet to send [08:16:23]OFD Sender: No OFD packet to send [08:16:28]OFD Sender: No OFD packet to send [08:16:33]OFD Sender: No OFD packet to send [08:16:38]OFD Sender: No OFD packet to send [08:16:43]OFD Sender: No OFD packet to send [08:16:48]OFD Sender: No OFD packet to send [08:16:53]OFD Sender: No OFD packet to send [08:16:58]OFD Sender: No OFD packet to send [08:17:03]OFD Sender: No OFD packet to send [08:17:08]OFD Sender: No OFD packet to send [08:17:13]OFD Sender: No OFD packet to send [08:17:18]OFD Sender: No OFD packet to send [08:17:23]OFD Sender: No OFD packet to send [08:17:28]OFD Sender: No OFD packet to send [08:17:43]OFD Sender: No OFD packet to send [08:17:48]OFD Sender: No OFD packet to send [08:17:53]OFD Sender: No OFD packet to send [08:17:58]OFD Sender: No OFD packet to send [08:18:03]OFD Sender: No OFD packet to send [08:18:08]OFD Sender: No OFD packet to send [08:18:10]recv_with_timeout no data received [08:18:13]OFD Sender: No OFD packet to send [08:18:18]OFD Sender: No OFD packet to send [08:18:23]OFD Sender: No OFD packet to send [08:18:28]OFD Sender: No OFD packet to send [08:18:33]OFD Sender: No OFD packet to send [08:18:36]recv_with_timeout no data received [08:18:38]OFD Sender: No OFD packet to send [08:18:43]OFD Sender: No OFD packet to send [08:18:48]OFD Sender: No OFD packet to send [08:18:53]OFD Sender: No OFD packet to send [08:18:58]OFD Sender: No OFD packet to send [08:19:03]OFD Sender: No OFD packet to send [08:19:04]recv_with_timeout no data received [08:19:08]OFD Sender: No OFD packet to send [08:19:28]OFD Sender: No OFD packet to send [08:19:33]OFD Sender: No OFD packet to send [08:19:38]OFD Sender: No OFD packet to send [08:19:43]OFD Sender: No OFD packet to send [08:19:48]OFD Sender: No OFD packet to send [08:19:53]OFD Sender: No OFD packet to send [08:19:58]OFD Sender: No OFD packet to send [08:20:03]OFD Sender: No OFD packet to send [08:20:08]recv_with_timeout no data received [08:20:08]OFD Sender: No OFD packet to send [08:20:13]OFD Sender: No OFD packet to send [08:20:18]OFD Sender: No OFD packet to send [08:20:23]OFD Sender: No OFD packet to send [08:20:28]OFD Sender: No OFD packet to send [08:20:33]OFD Sender: No OFD packet to send [08:20:38]OFD Sender: No OFD packet to send [08:20:43]OFD Sender: No OFD packet to send [08:20:48]OFD Sender: No OFD packet to send [08:20:53]OFD Sender: No OFD packet to send [08:20:58]OFD Sender: No OFD packet to send [08:21:03]OFD Sender: No OFD packet to send [08:21:06]recv_with_timeout no data received [08:21:08]OFD Sender: No OFD packet to send [08:21:13]OFD Sender: No OFD packet to send [08:21:18]OFD Sender: No OFD packet to send [08:21:19]recv_with_timeout no data received [08:21:23]OFD Sender: No OFD packet to send [08:21:28]OFD Sender: No OFD packet to send [08:21:33]OFD Sender: No OFD packet to send [08:21:38]recv_with_timeout no data received [08:21:38]OFD Sender: No OFD packet to send [08:21:43]OFD Sender: No OFD packet to send [08:21:48]OFD Sender: No OFD packet to send [08:21:53]OFD Sender: No OFD packet to send [08:21:55]recv_with_timeout no data received [08:21:58]OFD Sender: No OFD packet to send [08:22:03]OFD Sender: No OFD packet to send [08:22:08]OFD Sender: No OFD packet to send [08:22:13]OFD Sender: No OFD packet to send [08:22:18]OFD Sender: No OFD packet to send [08:22:23]OFD Sender: No OFD packet to send [08:22:28]OFD Sender: No OFD packet to send [08:22:33]OFD Sender: No OFD packet to send [08:22:39]OFD Sender: No OFD packet to send [08:22:44]OFD Sender: No OFD packet to send [08:22:49]OFD Sender: No OFD packet to send [08:22:54]OFD Sender: No OFD packet to send [08:22:59]OFD Sender: No OFD packet to send [08:23:04]OFD Sender: No OFD packet to send [08:23:09]OFD Sender: No OFD packet to send [08:23:14]OFD Sender: No OFD packet to send [08:23:19]OFD Sender: No OFD packet to send [08:23:24]OFD Sender: No OFD packet to send [08:23:29]OFD Sender: No OFD packet to send [08:25:11]ConnectInit Can't connect to host [08:25:14]OFD Sender: No OFD packet to send [08:25:19]OFD Sender: No OFD packet to send [08:25:24]OFD Sender: No OFD packet to send [08:25:29]OFD Sender: No OFD packet to send [08:25:34]OFD Sender: No OFD packet to send [08:25:39]OFD Sender: No OFD packet to send [08:25:44]OFD Sender: No OFD packet to send [08:25:49]OFD Sender: No OFD packet to send [08:25:54]OFD Sender: No OFD packet to send [08:25:54]recv_with_timeout no data received [08:25:59]OFD Sender: No OFD packet to send [08:26:04]OFD Sender: No OFD packet to send [08:26:09]OFD Sender: No OFD packet to send [08:26:14]OFD Sender: No OFD packet to send [08:26:19]OFD Sender: No OFD packet to send [08:26:24]OFD Sender: No OFD packet to send [08:26:29]OFD Sender: No OFD packet to send [08:26:34]OFD Sender: No OFD packet to send [08:26:39]OFD Sender: No OFD packet to send [08:26:44]OFD Sender: No OFD packet to send [08:26:49]OFD Sender: No OFD packet to send [08:26:54]OFD Sender: No OFD packet to send [08:26:59]OFD Sender: No OFD packet to send [08:27:04]OFD Sender: No OFD packet to send [08:27:09]OFD Sender: No OFD packet to send [08:27:14]OFD Sender: No OFD packet to send [08:27:19]OFD Sender: No OFD packet to send [08:27:24]OFD Sender: No OFD packet to send [08:27:29]OFD Sender: No OFD packet to send [08:27:34]OFD Sender: No OFD packet to send [08:27:39]OFD Sender: No OFD packet to send [08:27:44]OFD Sender: No OFD packet to send [08:27:49]OFD Sender: No OFD packet to send [08:27:54]OFD Sender: No OFD packet to send [08:27:59]OFD Sender: No OFD packet to send [08:28:04]OFD Sender: No OFD packet to send [08:28:09]OFD Sender: No OFD packet to send [08:28:14]OFD Sender: No OFD packet to send [08:28:19]OFD Sender: No OFD packet to send [08:28:24]OFD Sender: No OFD packet to send [08:28:29]OFD Sender: No OFD packet to send [08:28:34]OFD Sender: No OFD packet to send [08:28:39]OFD Sender: No OFD packet to send [08:28:44]OFD Sender: No OFD packet to send [08:28:49]OFD Sender: No OFD packet to send [08:28:54]OFD Sender: No OFD packet to send [08:28:59]OFD Sender: No OFD packet to send [08:29:04]OFD Sender: No OFD packet to send [08:29:09]OFD Sender: No OFD packet to send [08:29:14]OFD Sender: No OFD packet to send [08:29:19]OFD Sender: No OFD packet to send [08:29:24]OFD Sender: No OFD packet to send [08:29:29]OFD Sender: No OFD packet to send [08:29:34]OFD Sender: No OFD packet to send [08:29:39]OFD Sender: No OFD packet to send [08:29:44]OFD Sender: No OFD packet to send [08:29:49]OFD Sender: No OFD packet to send [08:29:54]OFD Sender: No OFD packet to send [08:29:59]OFD Sender: No OFD packet to send [08:30:04]OFD Sender: No OFD packet to send [08:30:09]OFD Sender: No OFD packet to send [08:30:14]OFD Sender: No OFD packet to send [08:30:19]OFD Sender: No OFD packet to send [08:30:24]OFD Sender: No OFD packet to send [08:30:29]OFD Sender: No OFD packet to send [08:30:34]OFD Sender: No OFD packet to send [08:30:39]OFD Sender: No OFD packet to send [08:30:44]OFD Sender: No OFD packet to send [08:32:29]ConnectInit Can't connect to host [08:32:29]OFD Sender: No OFD packet to send [08:32:34]OFD Sender: No OFD packet to send [08:32:39]OFD Sender: No OFD packet to send [08:32:44]OFD Sender: No OFD packet to send [08:32:49]OFD Sender: No OFD packet to send [08:32:54]OFD Sender: No OFD packet to send [08:32:59]OFD Sender: No OFD packet to send [08:33:04]OFD Sender: No OFD packet to send [08:33:09]OFD Sender: No OFD packet to send [08:33:14]OFD Sender: No OFD packet to send [08:33:19]OFD Sender: No OFD packet to send [08:33:24]OFD Sender: No OFD packet to send [08:33:29]OFD Sender: No OFD packet to send [08:33:34]OFD Sender: No OFD packet to send [08:33:39]OFD Sender: No OFD packet to send [08:33:44]OFD Sender: No OFD packet to send [08:33:49]OFD Sender: No OFD packet to send [08:33:54]OFD Sender: No OFD packet to send [08:33:59]OFD Sender: No OFD packet to send [08:34:04]OFD Sender: No OFD packet to send [08:34:09]OFD Sender: No OFD packet to send [08:34:14]OFD Sender: No OFD packet to send [08:34:15]recv_with_timeout no data received [08:34:19]OFD Sender: No OFD packet to send [08:34:24]OFD Sender: No OFD packet to send [08:34:29]OFD Sender: No OFD packet to send [08:34:34]OFD Sender: No OFD packet to send [08:34:39]OFD Sender: No OFD packet to send [08:34:44]OFD Sender: No OFD packet to send [08:34:49]OFD Sender: No OFD packet to send [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:35:04]OFD Sender: No OFD packet to send [08:35:07]recv_with_timeout no data received [08:35:09]OFD Sender: No OFD packet to send [08:35:14]OFD Sender: No OFD packet to send [08:35:19]OFD Sender: No OFD packet to send [08:35:24]OFD Sender: No OFD packet to send [08:35:29]OFD Sender: No OFD packet to send [08:35:34]OFD Sender: No OFD packet to send [08:35:39]OFD Sender: No OFD packet to send [08:35:44]OFD Sender: No OFD packet to send [08:35:49]OFD Sender: No OFD packet to send [08:35:54]OFD Sender: No OFD packet to send [08:35:59]OFD Sender: No OFD packet to send [08:36:04]OFD Sender: No OFD packet to send [08:36:09]OFD Sender: No OFD packet to send [08:36:14]OFD Sender: No OFD packet to send [08:36:19]OFD Sender: No OFD packet to send [08:36:24]OFD Sender: No OFD packet to send [08:36:29]OFD Sender: No OFD packet to send [08:36:34]OFD Sender: No OFD packet to send [08:36:39]OFD Sender: No OFD packet to send [08:36:44]OFD Sender: No OFD packet to send [08:36:49]OFD Sender: No OFD packet to send [08:36:54]OFD Sender: No OFD packet to send [08:36:59]OFD Sender: No OFD packet to send [08:37:04]OFD Sender: No OFD packet to send [08:37:09]OFD Sender: No OFD packet to send [08:37:14]OFD Sender: No OFD packet to send [08:37:19]OFD Sender: No OFD packet to send [08:37:24]OFD Sender: No OFD packet to send [08:37:29]OFD Sender: No OFD packet to send [08:37:34]OFD Sender: No OFD packet to send [08:37:36]recv_with_timeout no data received [08:37:39]OFD Sender: No OFD packet to send [08:37:44]OFD Sender: No OFD packet to send [08:37:49]OFD Sender: No OFD packet to send [08:37:54]OFD Sender: No OFD packet to send [08:37:59]OFD Sender: No OFD packet to send [08:38:04]OFD Sender: No OFD packet to send [08:38:08]recv_with_timeout no data received [08:38:09]OFD Sender: No OFD packet to send [08:38:14]OFD Sender: No OFD packet to send [08:38:19]OFD Sender: No OFD packet to send [08:38:24]OFD Sender: No OFD packet to send [08:38:29]OFD Sender: No OFD packet to send [08:38:34]OFD Sender: No OFD packet to send [08:38:39]OFD Sender: No OFD packet to send [08:38:40]recv_with_timeout no data received [08:38:44]OFD Sender: No OFD packet to send [08:38:49]OFD Sender: No OFD packet to send [08:38:54]OFD Sender: No OFD packet to send [08:38:59]OFD Sender: No OFD packet to send [08:39:04]OFD Sender: No OFD packet to send [08:39:09]OFD Sender: No OFD packet to send [08:39:14]OFD Sender: No OFD packet to send [08:39:19]OFD Sender: No OFD packet to send [08:39:24]OFD Sender: No OFD packet to send [08:39:29]OFD Sender: No OFD packet to send [08:39:34]OFD Sender: No OFD packet to send [08:39:39]OFD Sender: No OFD packet to send [08:39:44]OFD Sender: No OFD packet to send [08:39:49]OFD Sender: No OFD packet to send [08:39:54]OFD Sender: No OFD packet to send [08:39:59]OFD Sender: No OFD packet to send [08:40:04]OFD Sender: No OFD packet to send [08:40:09]OFD Sender: No OFD packet to send [08:40:14]OFD Sender: No OFD packet to send [08:40:19]OFD Sender: No OFD packet to send [08:40:24]OFD Sender: No OFD packet to send [08:40:30]OFD Sender: No OFD packet to send [08:40:35]OFD Sender: No OFD packet to send [08:40:40]OFD Sender: No OFD packet to send [08:40:45]OFD Sender: No OFD packet to send [08:40:50]OFD Sender: No OFD packet to send [08:40:55]OFD Sender: No OFD packet to send [08:41:00]OFD Sender: No OFD packet to send [08:41:05]OFD Sender: No OFD packet to send [08:41:10]OFD Sender: No OFD packet to send [08:41:15]OFD Sender: No OFD packet to send [08:41:20]OFD Sender: No OFD packet to send [08:41:25]OFD Sender: No OFD packet to send [08:41:30]OFD Sender: No OFD packet to send [08:41:35]OFD Sender: No OFD packet to send [08:41:40]OFD Sender: No OFD packet to send [08:41:45]OFD Sender: No OFD packet to send [08:41:50]OFD Sender: No OFD packet to send [08:41:55]OFD Sender: No OFD packet to send [08:41:55]recv_with_timeout no data received [08:42:00]OFD Sender: No OFD packet to send [08:42:05]OFD Sender: No OFD packet to send [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]OFD Sender: No OFD packet to send [08:42:25]OFD Sender: No OFD packet to send [08:42:30]OFD Sender: No OFD packet to send [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:50]recv_with_timeout no data received [08:42:55]OFD Sender: No OFD packet to send [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:15]OFD Sender: No OFD packet to send [08:43:20]OFD Sender: No OFD packet to send [08:43:25]OFD Sender: No OFD packet to send [08:43:30]OFD Sender: No OFD packet to send [08:43:35]OFD Sender: No OFD packet to send [08:43:40]OFD Sender: No OFD packet to send [08:43:45]OFD Sender: No OFD packet to send [08:43:50]OFD Sender: No OFD packet to send [08:43:55]OFD Sender: No OFD packet to send [08:44:00]OFD Sender: No OFD packet to send [08:44:05]OFD Sender: No OFD packet to send [08:44:10]OFD Sender: No OFD packet to send [08:44:15]OFD Sender: No OFD packet to send [08:44:20]OFD Sender: No OFD packet to send [08:44:25]OFD Sender: No OFD packet to send [08:44:30]OFD Sender: No OFD packet to send [08:44:35]OFD Sender: No OFD packet to send [08:44:40]OFD Sender: No OFD packet to send [08:44:45]OFD Sender: No OFD packet to send [08:44:50]OFD Sender: No OFD packet to send [08:44:55]OFD Sender: No OFD packet to send [08:45:00]OFD Sender: No OFD packet to send [08:45:05]OFD Sender: No OFD packet to send [08:45:10]OFD Sender: No OFD packet to send [08:45:15]OFD Sender: No OFD packet to send [08:45:20]OFD Sender: No OFD packet to send [08:45:25]OFD Sender: No OFD packet to send [08:45:30]OFD Sender: No OFD packet to send [08:45:35]OFD Sender: No OFD packet to send [08:45:40]OFD Sender: No OFD packet to send [08:45:45]OFD Sender: No OFD packet to send [08:45:50]OFD Sender: No OFD packet to send [08:45:55]OFD Sender: No OFD packet to send [08:46:00]OFD Sender: No OFD packet to send [08:46:05]OFD Sender: No OFD packet to send [08:46:10]OFD Sender: No OFD packet to send [08:46:15]OFD Sender: No OFD packet to send [08:46:20]OFD Sender: No OFD packet to send [08:46:25]OFD Sender: No OFD packet to send [08:46:30]OFD Sender: No OFD packet to send [08:46:35]OFD Sender: No OFD packet to send [08:46:40]OFD Sender: No OFD packet to send [08:46:45]OFD Sender: No OFD packet to send [08:46:50]OFD Sender: No OFD packet to send [08:46:51]recv_with_timeout no data received [08:46:55]OFD Sender: No OFD packet to send [08:47:00]OFD Sender: No OFD packet to send [08:47:05]OFD Sender: No OFD packet to send [08:47:10]OFD Sender: No OFD packet to send [08:47:15]OFD Sender: No OFD packet to send [08:47:20]OFD Sender: No OFD packet to send [08:47:25]OFD Sender: No OFD packet to send [08:47:30]OFD Sender: No OFD packet to send [08:47:35]OFD Sender: No OFD packet to send [08:47:40]OFD Sender: No OFD packet to send [08:47:45]OFD Sender: No OFD packet to send [08:47:50]OFD Sender: No OFD packet to send [08:47:55]OFD Sender: No OFD packet to send [08:48:00]OFD Sender: No OFD packet to send [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:17]recv_with_timeout no data received [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:30]OFD Sender: No OFD packet to send [08:48:35]OFD Sender: No OFD packet to send [08:48:40]OFD Sender: No OFD packet to send [08:48:45]OFD Sender: No OFD packet to send [08:48:50]OFD Sender: No OFD packet to send [08:48:55]OFD Sender: No OFD packet to send [08:49:00]OFD Sender: No OFD packet to send [08:49:05]OFD Sender: No OFD packet to send [08:49:10]OFD Sender: No OFD packet to send [08:49:15]OFD Sender: No OFD packet to send [08:49:20]OFD Sender: No OFD packet to send [08:49:25]OFD Sender: No OFD packet to send [08:49:30]OFD Sender: No OFD packet to send [08:49:35]OFD Sender: No OFD packet to send [08:49:40]OFD Sender: No OFD packet to send [08:49:45]OFD Sender: No OFD packet to send [08:49:50]OFD Sender: No OFD packet to send [08:49:55]OFD Sender: No OFD packet to send [08:50:00]OFD Sender: No OFD packet to send [08:50:05]OFD Sender: No OFD packet to send [08:50:10]OFD Sender: No OFD packet to send [08:50:15]OFD Sender: No OFD packet to send [08:50:20]OFD Sender: No OFD packet to send [08:50:25]OFD Sender: No OFD packet to send [08:50:30]OFD Sender: No OFD packet to send [08:50:35]OFD Sender: No OFD packet to send [08:50:40]OFD Sender: No OFD packet to send [08:50:45]OFD Sender: No OFD packet to send [08:50:50]OFD Sender: No OFD packet to send [08:50:55]OFD Sender: No OFD packet to send [08:51:00]OFD Sender: No OFD packet to send [08:51:05]OFD Sender: No OFD packet to send [08:51:10]OFD Sender: No OFD packet to send [08:51:15]OFD Sender: No OFD packet to send [08:51:20]OFD Sender: No OFD packet to send [08:51:25]OFD Sender: No OFD packet to send [08:51:30]OFD Sender: No OFD packet to send [08:51:35]OFD Sender: No OFD packet to send [08:51:40]OFD Sender: No OFD packet to send [08:51:45]OFD Sender: No OFD packet to send [08:51:50]OFD Sender: No OFD packet to send [08:51:55]OFD Sender: No OFD packet to send [08:52:00]OFD Sender: No OFD packet to send [08:52:05]OFD Sender: No OFD packet to send [08:52:10]OFD Sender: No OFD packet to send [08:52:15]OFD Sender: No OFD packet to send [08:52:20]OFD Sender: No OFD packet to send [08:52:25]OFD Sender: No OFD packet to send [08:52:30]OFD Sender: No OFD packet to send [08:52:35]OFD Sender: No OFD packet to send [08:52:39]recv_with_timeout no data received [08:52:40]OFD Sender: No OFD packet to send [08:52:45]OFD Sender: No OFD packet to send [08:52:50]OFD Sender: No OFD packet to send [08:52:55]OFD Sender: No OFD packet to send [08:53:00]OFD Sender: No OFD packet to send [08:53:02]recv_with_timeout no data received [08:53:05]OFD Sender: No OFD packet to send [08:53:10]OFD Sender: No OFD packet to send [08:53:12]recv_with_timeout no data received [08:53:15]OFD Sender: No OFD packet to send [08:53:20]OFD Sender: No OFD packet to send [08:53:25]OFD Sender: No OFD packet to send [08:53:30]OFD Sender: No OFD packet to send [08:53:35]OFD Sender: No OFD packet to send [08:53:40]OFD Sender: No OFD packet to send [08:53:44]recv_with_timeout no data received [08:53:45]OFD Sender: No OFD packet to send [08:53:50]OFD Sender: No OFD packet to send [08:53:55]OFD Sender: No OFD packet to send [08:54:00]OFD Sender: No OFD packet to send [08:54:05]OFD Sender: No OFD packet to send [08:54:10]OFD Sender: No OFD packet to send [08:54:15]OFD Sender: No OFD packet to send [08:54:20]OFD Sender: No OFD packet to send [08:54:25]OFD Sender: No OFD packet to send [08:54:30]OFD Sender: No OFD packet to send [08:54:35]OFD Sender: No OFD packet to send [08:54:40]OFD Sender: No OFD packet to send [08:54:45]OFD Sender: No OFD packet to send [08:54:50]OFD Sender: No OFD packet to send [08:54:55]OFD Sender: No OFD packet to send [08:55:00]OFD Sender: No OFD packet to send [08:55:05]OFD Sender: No OFD packet to send [08:55:10]OFD Sender: No OFD packet to send [08:55:15]OFD Sender: No OFD packet to send [08:55:19]accept exits with 11 [08:55:19]New connection [08:55:19]New thread 3067207012 created [08:55:19]Thread 3067350372 joined [08:55:19]Waiting for new connection... [08:55:19] Sock 11.Parse request [08:55:19]Sock 11.Check first char [08:55:19]Sock 11.First char is OK [08:55:19]request: POST /json_proto HTTP/1.0 [08:55:19]Method: POST [08:55:19]URL: /json_proto [08:55:19]Method is POST - this is cgi request [08:55:19]url: /json_proto [08:55:19]query_string will be loaded in cgi processing [08:55:19]execute_cgi json_proto POST (null) [08:55:19]execute_cgi path=json_proto method=POST [08:55:19]POST find Content-Length [08:55:19]Host: 172.17.43.132:8080 [08:55:19]Content-Length: 1542 [08:55:19]Content-Type: application/json [08:55:19] [08:55:19]POST finish read [08:55:19]Found Content-Length = 1542 [08:55:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184032", "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 }]} ,{ "code": "4602441000081", "name": "\u041D\u0430\u043F\u0438\u0442\u043A \u0422\u0430\u0440\u0445\u0443\u043D 1\u043B \u0441\u0442\u0435\u043A\u043B\u043E", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4620017453130", "name": "\u0422\u0430\u0440\u0430\u043B\u043B\u0438\u043D\u0438 NF 180\u0433 \u043A\u043B\u0430\u0441", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.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" ] } } [08:55:19]execute_script... [08:55: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 : (3)184032", "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 }]} ,{ "code": "4602441000081", "name": "\u041D\u0430\u043F\u0438\u0442\u043A \u0422\u0430\u0440\u0445\u0443\u043D 1\u043B \u0441\u0442\u0435\u043A\u043B\u043E", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4620017453130", "name": "\u0422\u0430\u0440\u0430\u043B\u043B\u0438\u043D\u0438 NF 180\u0433 \u043A\u043B\u0430\u0441", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.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" ] } } [08:55:19]POST & json_proto [08:55:19]process_json_proto [08:55:19]json parsed OK: [08:55:19]protocol is kg_v1.0 [08:55:19]action value=close_receipt [08:55:19]process_action close_receipt [08:55:19]cmd_close_receipt [08:55:19]MH_GetDate [08:55:19]Write to MH i2c: F0 00 00 06 01 F6 [08:55:19]Write i2c OK [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: F0 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: F0 09 00 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: F0 09 00 06 01 00 78 AA A8 66 64 A3 A7 66 43 [08:55:19]GetLastDocTimeStamp 1722325493 [08:55:19]current date 1722329720 [08:55:19]FM_GetShiftState [08:55:19]SAM_PROTO_GetShiftState [08:55:19]wFMCommunicate request_size=4 [08:55:19]MH_SAM_APDU [08:55:19]CAPDU: 80 13 01 00 [08:55:19]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [08:55:19]Write i2c OK [08:55:19]MH_I2C_Read... [08:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:19]Read from MH i2c: E2 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 0E 00 [08:55:19]MH_I2C_Read... [08:55:19]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 38 [08:55:19]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [08:55:19]wFMCommunicate OK [08:55:19]SAM_PROTO_GetShiftState done [08:55:19]FM_GetShiftState done [08:55:19]opened in 1722298218 [08:55:19]opened+sec_in_day 1722384618 [08:55:19]quantity*price = 8400 [08:55:19]sum+1 = 8401 [08:55:19]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4602441000081 Напитк Тархун 1л стекло 1.000 * 205.00 = 205.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4620017453130 Тараллини NF 180г клас 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 383.00 НСП 1% : 3.38 НДС 12% : 40.67 Наличными: 383.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 25 30.07.2024 08:55 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42004 ФПД: 71292087677538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T085520&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42004&fm=71292087677538&tin=02508201610067®Number=0000000000092626&sum=38300 0 [08:55:20]StoreToDocumentArchive [08:55:20]shift 428 fd 42004 [08:55:20]save to /storage/0428/doc_00042004 [08:55:20]save last doc name /storage/0428/doc_00042004 to /storage/kkm_last_doc_name [08:55:20]save OK [08:55:20]Clear old archive folders... [08:55:20]ProcessDocumentItem done err = 0, tmpTLVsize=632 [08:55:20]tlvbuf is 00625A50 [08:55:20]SAM_PROTO_ClearQueue [08:55:20]wFMCommunicate request_size=4 [08:55:20]MH_SAM_APDU [08:55:20]CAPDU: 80 09 00 00 [08:55:20]Write to MH i2c: E2 08 00 14 01 80 09 00 00 00 00 00 00 87 [08:55:20]Write i2c OK [08:55:20]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [08:55:21]RAPDU: 90 00 [08:55:21]wFMCommunicate OK [08:55:21]SAM_PROTO_ClearQueue done [08:55:21]KKMCreateOFDPacket [08:55:21]OFDProtocolAddRootSTLVToBuf [08:55:21]FM_MakeSignedData [08:55:21]FM_MakeSignedData [08:55:21]SAM_PROTO_SignData [08:55:21]wFMCommunicate request_size=4 [08:55:21]MH_SAM_APDU [08:55:21]CAPDU: 80 0D 01 02 [08:55:21]Write to MH i2c: E2 08 00 15 01 80 0D 01 02 00 00 00 00 8F [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [08:55:21]RAPDU: 90 00 [08:55:21]wFMCommunicate OK [08:55:21]wFMCommunicate request_size=255 [08:55:21]MH_SAM_APDU [08:55:21]CAPDU: 80 0D 02 02 FA 03 00 78 02 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 23 04 6E 00 8A 04 0D 00 34 36 30 32 34 34 31 30 30 30 30 38 31 06 04 2A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BA 20 D0 A2 D0 B0 D1 80 D1 85 D1 83 D0 BD 20 31 D0 BB 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 [08:55:21]Write to MH i2c: E2 02 01 16 01 80 0D 02 02 FA 00 03 00 78 02 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 23 04 6E 00 8A 04 0D 00 34 36 30 32 34 34 31 30 30 30 30 38 31 06 04 2A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BA 20 D0 A2 D0 B0 D1 80 D1 85 D1 83 D0 BD 20 31 D0 BB 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 00 00 98 [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [08:55:21]RAPDU: 90 00 [08:55:21]wFMCommunicate OK [08:55:21]wFMCommunicate request_size=255 [08:55:21]MH_SAM_APDU [08:55:21]CAPDU: 80 0D 02 02 FA BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 33 31 33 30 06 04 24 00 D0 A2 D0 B0 D1 80 D0 B0 D0 BB D0 BB D0 B8 D0 BD D0 B8 20 4E 46 20 31 38 30 D0 B3 20 D0 BA D0 BB D0 B0 D1 81 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 [08:55:21]Write to MH i2c: E2 02 01 17 01 80 0D 02 02 FA 00 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 33 31 33 30 06 04 24 00 D0 A2 D0 B0 D1 80 D0 B0 D0 BB D0 BB D0 B8 D0 BD D0 B8 20 4E 46 20 31 38 30 D0 B3 20 D0 BA D0 BB D0 B0 D1 81 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 69 [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [08:55:21]RAPDU: 90 00 [08:55:21]wFMCommunicate OK [08:55:21]wFMCommunicate request_size=141 [08:55:21]MH_SAM_APDU [08:55:21]CAPDU: 80 0D 02 02 88 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 19 00 00 00 F4 03 04 00 78 AA A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 14 A4 00 00 35 04 06 00 40 D6 FB 8F B2 62 [08:55:21]Write to MH i2c: E2 90 00 18 01 80 0D 02 02 88 00 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 19 00 00 00 F4 03 04 00 78 AA A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 14 A4 00 00 35 04 06 00 40 D6 FB 8F B2 62 00 00 5E [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [08:55:21]RAPDU: 90 00 [08:55:21]wFMCommunicate OK [08:55:21]wFMCommunicate request_size=4 [08:55:21]MH_SAM_APDU [08:55:21]CAPDU: 80 0D 03 02 [08:55:21]Write to MH i2c: E2 08 00 19 01 80 0D 03 02 00 00 00 00 95 [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 0B 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 0B 00 19 01 00 4A 57 61 C1 7C 3D D5 34 90 00 1B [08:55:21]RAPDU: 4A 57 61 C1 7C 3D D5 34 90 00 [08:55:21]wFMCommunicate OK [08:55:21]SAM_PROTO_SignData done [08:55:21]FM_MakeSignedData done [08:55:21]CreateOFDProtocolMessage [08:55:21]wFMCommunicate request_size=4 [08:55:21]MH_SAM_APDU [08:55:21]CAPDU: 80 11 00 00 [08:55:21]Write to MH i2c: E2 08 00 1A 01 80 11 00 00 00 00 00 00 95 [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:21]Read from MH i2c: E2 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 17 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: E2 17 00 1A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 F1 [08:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [08:55:21]wFMCommunicate OK [08:55:21]CreateOFDProtocolMessage done [08:55:21]OFDSenderStorePacket 42004 [08:55:21]StoreOFDPacket docnum=42004 [08:55:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 8C 02 00 00 35 B9 84 02 62 D6 5A 03 01 00 03 00 78 02 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 23 04 6E 00 8A 04 0D 00 34 36 30 32 34 34 31 30 30 30 30 38 31 06 04 2A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BA 20 D0 A2 D0 B0 D1 80 D1 85 D1 83 D0 BD 20 31 D0 BB 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 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 0D 00 34 36 32 30 30 31 37 34 35 33 31 33 30 06 04 24 00 D0 A2 D0 B0 D1 80 D0 B0 D0 BB D0 BB D0 B8 D0 BD D0 B8 20 4E 46 20 31 38 30 D0 B3 20 D0 BA D0 BB D0 B0 D1 81 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 19 00 00 00 F4 03 04 00 78 AA A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 14 A4 00 00 35 04 06 00 40 D6 FB 8F B2 62 4A 57 61 C1 7C 3D D5 34 [08:55:21]CheckFolder [08:55:21]dirname=/storage/ofd_packets [08:55:21]CheckFolder done [08:55:21]ProducePacketName [08:55:21]name=ofd_packets/00042004 [08:55:21]NVStorageSaveData ofd_packets/00042004 [08:55:21]File name is /storage/ofd_packets/00042004 [08:55:21]Write 682 bytes [08:55:21]NVStorageSaveData done [08:55:21]OFDSenderStorePacket done [08:55:21]KKMCreateOFDPacket done [08:55:21]NVStorageSaveData kkm_last_timestamp [08:55:21]File name is /storage/kkm_last_timestamp [08:55:21]Write 4 bytes [08:55:21]NVStorageSaveData done [08:55:21]ExternCall_PrintAddStr [08:55:21]wPrintStart [08:55:21]Write to MH i2c: 01 00 00 1B 01 1C [08:55:21]Write i2c OK [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: 01 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: 01 07 00 [08:55:21]MH_I2C_Read... [08:55:21]Read from MH i2c: 01 07 00 1B 01 00 00 00 00 00 FF 0F 31 [08:55:21]RasterBufferAndPrint [08:55:21]line Счет N : (3)184032 [08:55:21]line ИНН: 02508201610067 [08:55:21]line Контрольно-Кассовый Чек [08:55:21]line ПРОДАЖА [08:55:21]line Товар: 4870001571030 [08:55:21]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [08:55:21]line 1.000 * 84.00 [08:55:21]line = 84.00 [08:55:21]line НДС 12% НСП 1% [08:55:21]line > о реализуемом товаре [08:55:21]line Товар: 4602441000081 [08:55:21]line Напитк Тархун 1л стекло [08:55:21]line 1.000 * 205.00 [08:55:21]line = 205.00 [08:55:21]line НДС 12% НСП 1% [08:55:21]line > о реализуемом товаре [08:55:22]line Товар: 4620017453130 [08:55:22]line Тараллини NF 180г клас [08:55:22]line 1.000 * 90.00 [08:55:22]line = 90.00 [08:55:22]line НДС 12% НСП 1% [08:55:22]line > о реализуемом товаре [08:55:22]line Товар: 2000031750019 [08:55:22]line Пакет Партнер Нефть [08:55:22]line 1.000 * 4.00 [08:55:22]line = 4.00 [08:55:22]line НДС 12% НСП 1% [08:55:22]line > о реализуемом товаре [08:55:22]line ИТОГО: 383.00 [08:55:22]line НСП 1% : 3.38 [08:55:22]line НДС 12% : 40.67 [08:55:22]line Наличными: 383.00 [08:55:22]line Безнал.: 0.00 [08:55:22]line Место: АЗС № 97 "Партнер Нефть" [08:55:22]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [08:55:22]line СНО: Общий режим [08:55:22]line Чек 25 30.07.2024 08:55 [08:55:22]line Смена: 428 ФФД: 1.0 [08:55:22]line ЗНМ: 0300000053 [08:55:22]line РНМ: 0000000000092626 [08:55:22]line Версия ККМ: 001 [08:55:22]line ФМ: 0000000000874958 [08:55:22]line ФД: 42004 [08:55:22]line ФПД: 71292087677538 [08:55:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T085520&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42004&fm=71292087677538&tin=02508201610067®Number=0000000000092626&sum=38300 [08:55:22]line 0 [08:55:22]OFD Sender: Processing packet 42004 [packets to send 57, broken 56] [08:55:22]ProducePacketName [08:55:22]name=ofd_packets/00042004 [08:55:22]OFD Sender: To server: pG, [08:55:22]CommunicateWithHost lk.salyk.kg:30040 [08:55:22]ConnectInit lk.salyk.kg [08:55:22]written 0, free lines is 4095 [08:55:22]Write to MH i2c: 01 00 00 56 01 57 [08:55:22]Write i2c OK [08:55:22]MH_I2C_Read... [08:55:22]Read from MH i2c: 01 [08:55:22]MH_I2C_Read... [08:55:22]Read from MH i2c: 01 07 00 [08:55:22]MH_I2C_Read... [08:55:22]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 1E 0C 88 [08:55:22]RasterBufferAndPrint [08:55:22]line [08:55:22]line [08:55:22]line [08:55:22]line [08:55:22]line [08:55:22]written 0, free lines is 3108 [08:55:22]MH_Cut [08:55:22]Write to MH i2c: D1 01 00 5D 01 01 30 [08:55:22]Write i2c OK [08:55:22]MH_I2C_Read... [08:55:22]Read from MH i2c: D1 [08:55:22]MH_I2C_Read... [08:55:22]Read from MH i2c: D1 01 00 [08:55:22]MH_I2C_Read... [08:55:22]Read from MH i2c: D1 01 00 5D 01 00 2F [08:55:22]Write to MH i2c: 01 00 00 5E 01 5F [08:55:22]Write i2c OK [08:55:22]MH_I2C_Read... [08:55:23]*** Cut start [08:55:23]*** Partial cut [08:55:23]*** CUTSNS_PIN = 1 [08:55:23]*** CUTSNS_PIN = 0 [08:55:24]*** Brake cut motor [08:55:24]Read from MH i2c: 01 [08:55:24]MH_I2C_Read... [08:55:24]*** Stop cut motor [08:55:24]*** Cut end [08:55:24]Read from MH i2c: 01 07 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [08:55:24]process_action close_receipt done [08:55:24]requested_data is exist [08:55:24]produce_requested_data [08:55:24]requested_item fm.sn is exist - process it [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 11 00 00 [08:55:24]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 17 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 36 [08:55:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [08:55:24]wFMCommunicate OK [08:55:24]requested_item fd.num is exist - process it [08:55:24]SAM_PROTO_GetFieldsCounters [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 13 00 00 [08:55:24]Write to MH i2c: E2 08 00 60 01 80 13 00 00 00 00 00 00 DD [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 62 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 62 00 60 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 14 A4 00 00 0E 04 04 00 AC 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 B7 [08:55:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 14 A4 00 00 0E 04 04 00 AC 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 [08:55:24]wFMCommunicate OK [08:55:24]SAM_PROTO_GetFieldsCounters done [08:55:24]requested_item shift.num is exist - process it [08:55:24]requested_item shift.opened is exist - process it [08:55:24]req_shift_opened [08:55:24]FM_GetShiftState [08:55:24]SAM_PROTO_GetShiftState [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 13 01 00 [08:55:24]Write to MH i2c: E2 08 00 61 01 80 13 01 00 00 00 00 00 DF [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 0E 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 0E 00 61 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 92 [08:55:24]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [08:55:24]wFMCommunicate OK [08:55:24]SAM_PROTO_GetShiftState done [08:55:24]FM_GetShiftState done [08:55:24]req_shift_opened done [08:55:24]requested_item shift.open_date is exist - process it [08:55:24]req_shift_open_date [08:55:24]req_shift_open_date done [08:55:24]produce_requested_data done [08:55:24]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42004,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [08:55:24]process_action_free close_receipt [08:55:24]json_value_free [08:55:24]json_value_free done [08:55:24]process_json_proto returns [08:55:24]Send response to host [08:55:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42004,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [08:55:24]free response buf [08:55:24]execute_script done [08:55:24]execute_script returns [08:55:24]free content buf [08:55:24]Sock 11.Close socket [08:55:24]Sock 11.Thread stoped [08:55:27]recv_with_timeout no data received [08:55:28]Connected sock=10 [08:55:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 8C 02 00 00 35 B9 84 02 62 D6 5A 03 01 00 03 00 78 02 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 23 04 6E 00 8A 04 0D 00 34 36 30 32 34 34 31 30 30 30 30 38 31 06 04 2A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BA 20 D0 A2 D0 B0 D1 80 D1 85 D1 83 D0 BD 20 31 D0 BB 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 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 0D 00 34 36 32 30 30 31 37 34 35 33 31 33 30 06 04 24 00 D0 A2 D0 B0 D1 80 D0 B0 D0 BB D0 BB D0 B8 D0 BD D0 B8 20 4E 46 20 31 38 30 D0 B3 20 D0 BA D0 BB D0 B0 D1 81 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 19 00 00 00 F4 03 04 00 78 AA A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 14 A4 00 00 35 04 06 00 40 D6 FB 8F B2 62 4A 57 61 C1 7C 3D D5 34 [08:55:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 F1 0B 47 00 F5 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 14 A4 00 00 F4 03 04 00 93 56 A8 66 B6 04 01 00 00 B6 02 D3 71 05 37 3C D1 [08:55:29]CommunicateWithHost err = 0 [08:55:29]CheckOFDResponse [08:55:29]1017 (14) - 77093643461234 [08:55:29]1041 (16) - 0000000000874958 [08:55:29]1040 (4) - 42004 [08:55:29]1012 (4) - 30.07.2024 02:57 [08:55:29]1206 (1) - 0 [08:55:29]OFD Sender: Remove packet 42004 [08:55:29]ProducePacketName [08:55:29]name=ofd_packets/00042004 [08:55:29]NVStorageDeleteData [08:55:30]OFD Sender: No OFD packet to send [08:55:35]OFD Sender: No OFD packet to send [08:55:40]OFD Sender: No OFD packet to send [08:55:45]OFD Sender: No OFD packet to send [08:55:50]OFD Sender: No OFD packet to send [08:55:55]OFD Sender: No OFD packet to send [08:55:56]recv_with_timeout no data received [08:56:00]OFD Sender: No OFD packet to send [08:56:05]OFD Sender: No OFD packet to send [08:56:10]OFD Sender: No OFD packet to send [08:56:15]OFD Sender: No OFD packet to send [08:56:20]OFD Sender: No OFD packet to send [08:56:25]OFD Sender: No OFD packet to send [08:56:30]OFD Sender: No OFD packet to send [08:56:35]OFD Sender: No OFD packet to send [08:56:40]OFD Sender: No OFD packet to send [08:56:45]OFD Sender: No OFD packet to send [08:56:50]OFD Sender: No OFD packet to send [08:56:55]OFD Sender: No OFD packet to send [08:57:00]OFD Sender: No OFD packet to send [08:57:05]OFD Sender: No OFD packet to send [08:57:10]OFD Sender: No OFD packet to send [08:57:15]OFD Sender: No OFD packet to send [08:57:20]OFD Sender: No OFD packet to send [08:57:25]OFD Sender: No OFD packet to send [08:57:30]OFD Sender: No OFD packet to send [08:57:35]OFD Sender: No OFD packet to send [08:57:40]OFD Sender: No OFD packet to send [08:57:45]OFD Sender: No OFD packet to send [08: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:52]accept exits with 7 [08:58:52]New connection [08:58:52]New thread 3067350372 created [08:58:52]Thread 3067207012 joined [08:58:52]Waiting for new connection... [08:58:52] Sock 7.Parse request [08:58:52]Sock 7.Check first char [08:58:52]Sock 7.First char is OK [08:58:52]request: POST /json_proto HTTP/1.0 [08:58:52]Method: POST [08:58:52]URL: /json_proto [08:58:52]Method is POST - this is cgi request [08:58:52]url: /json_proto [08:58:52]query_string will be loaded in cgi processing [08:58:52]execute_cgi json_proto POST (null) [08:58:52]execute_cgi path=json_proto method=POST [08:58:52]POST find Content-Length [08:58:52]Host: 172.17.43.132:8080 [08:58:52]Content-Length: 853 [08:58:52]Content-Type: application/json [08:58:52] [08:58:52]POST finish read [08:58:52]Found Content-Length = 853 [08:58:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184034", "tax_sys" : 0, "items" : [ { "code": "4870145004289", "name": "\u041F\u0438\u0432\u043E \u0411\u0430\u043B\u0442\u0438\u043A\u0430 9 \u043A\u0440\u0435\u043F 0,5\u043B \u0436/\u0431", "price" : 120.00, "quantity" : 1.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:52]execute_script... [08:58: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)184034", "tax_sys" : 0, "items" : [ { "code": "4870145004289", "name": "\u041F\u0438\u0432\u043E \u0411\u0430\u043B\u0442\u0438\u043A\u0430 9 \u043A\u0440\u0435\u043F 0,5\u043B \u0436/\u0431", "price" : 120.00, "quantity" : 1.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:52]POST & json_proto [08:58:52]process_json_proto [08:58:52]json parsed OK: [08:58:52]protocol is kg_v1.0 [08:58:52]action value=close_receipt [08:58:52]process_action close_receipt [08:58:52]cmd_close_receipt [08:58:52]MH_GetDate [08:58:52]Write to MH i2c: F0 00 00 62 01 52 [08:58:52]Write i2c OK [08:58:52]MH_I2C_Read... [08:58:52]Read from MH i2c: F0 [08:58:52]MH_I2C_Read... [08:58:52]Read from MH i2c: F0 09 00 [08:58:52]MH_I2C_Read... [08:58:52]Read from MH i2c: F0 09 00 62 01 00 4D AB A8 66 64 A3 A7 66 75 [08:58:52]GetLastDocTimeStamp 1722329720 [08:58:52]current date 1722329933 [08:58:52]FM_GetShiftState [08:58:52]SAM_PROTO_GetShiftState [08:58:52]wFMCommunicate request_size=4 [08:58:52]MH_SAM_APDU [08:58:52]CAPDU: 80 13 01 00 [08:58:52]Write to MH i2c: E2 08 00 63 01 80 13 01 00 00 00 00 00 E1 [08:58:52]Write i2c OK [08:58:52]MH_I2C_Read... [08:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:52]Read from MH i2c: E2 [08:58:52]MH_I2C_Read... [08:58:52]Read from MH i2c: E2 0E 00 [08:58:52]MH_I2C_Read... [08:58:52]Read from MH i2c: E2 0E 00 63 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 94 [08:58:52]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [08:58:52]wFMCommunicate OK [08:58:52]SAM_PROTO_GetShiftState done [08:58:52]FM_GetShiftState done [08:58:52]opened in 1722298218 [08:58:52]opened+sec_in_day 1722384618 [08:58:52]quantity*price = 12000 [08:58:52]sum+1 = 12001 [08:58:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 0.00 Безнал.: 120.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 26 30.07.2024 08:58 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874958 ФД: 42005 ФПД: 260651509963203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T085853&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42005&fm=260651509963203&tin=02508201610067®Number=0000000000092626&sum=12000 0 [08:58:53]StoreToDocumentArchive [08:58:53]shift 428 fd 42005 [08:58:53]save to /storage/0428/doc_00042005 [08:58:53]save last doc name /storage/0428/doc_00042005 to /storage/kkm_last_doc_name [08:58:53]save OK [08:58:53]Clear old archive folders... [08:58:53]ProcessDocumentItem done err = 0, tmpTLVsize=288 [08:58:53]tlvbuf is 00656C30 [08:58:53]SAM_PROTO_ClearQueue [08:58:53]wFMCommunicate request_size=4 [08:58:53]MH_SAM_APDU [08:58:53]CAPDU: 80 09 00 00 [08:58:53]Write to MH i2c: E2 08 00 70 01 80 09 00 00 00 00 00 00 E3 [08:58:53]Write i2c OK [08:58:53]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:54]Read from MH i2c: E2 03 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 70 01 00 90 00 E5 [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]SAM_PROTO_ClearQueue done [08:58:54]KKMCreateOFDPacket [08:58:54]OFDProtocolAddRootSTLVToBuf [08:58:54]FM_MakeSignedData [08:58:54]FM_MakeSignedData [08:58:54]SAM_PROTO_SignData [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 01 02 [08:58:54]Write to MH i2c: E2 08 00 71 01 80 0D 01 02 00 00 00 00 EB [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 71 01 00 90 00 E6 [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]wFMCommunicate request_size=255 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 32 38 39 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 39 20 D0 BA D1 80 D0 B5 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4D AB A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [08:58:54]Write to MH i2c: E2 02 01 72 01 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 31 34 35 30 30 34 32 38 39 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 39 20 D0 BA D1 80 D0 B5 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4D AB A8 66 0E 04 04 00 AC 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 F9 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 72 01 00 90 00 E7 [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]wFMCommunicate request_size=47 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 02 02 2A 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 15 A4 00 00 35 04 06 00 ED 0F A8 A9 59 C3 [08:58:54]Write to MH i2c: E2 32 00 73 01 80 0D 02 02 2A 00 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 15 A4 00 00 35 04 06 00 ED 0F A8 A9 59 C3 00 00 D9 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 03 00 73 01 00 90 00 E8 [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 03 02 [08:58:54]Write to MH i2c: E2 08 00 74 01 80 0D 03 02 00 00 00 00 F0 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 0B 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 0B 00 74 01 00 F1 AF 78 F4 E3 F3 93 CB 90 00 31 [08:58:54]RAPDU: F1 AF 78 F4 E3 F3 93 CB 90 00 [08:58:54]wFMCommunicate OK [08:58:54]SAM_PROTO_SignData done [08:58:54]FM_MakeSignedData done [08:58:54]CreateOFDProtocolMessage [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 11 00 00 [08:58:54]Write to MH i2c: E2 08 00 75 01 80 11 00 00 00 00 00 00 F0 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 17 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 17 00 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 4C [08:58:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [08:58:54]wFMCommunicate OK [08:58:54]CreateOFDProtocolMessage done [08:58:54]OFDSenderStorePacket 42005 [08:58:54]StoreOFDPacket docnum=42005 [08:58:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 34 01 00 00 8D 01 2C 01 20 18 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 31 34 35 30 30 34 32 38 39 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 39 20 D0 BA D1 80 D0 B5 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4D AB A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 15 A4 00 00 35 04 06 00 ED 0F A8 A9 59 C3 F1 AF 78 F4 E3 F3 93 CB [08:58:54]CheckFolder [08:58:54]dirname=/storage/ofd_packets [08:58:54]CheckFolder done [08:58:54]ProducePacketName [08:58:54]name=ofd_packets/00042005 [08:58:54]NVStorageSaveData ofd_packets/00042005 [08:58:54]File name is /storage/ofd_packets/00042005 [08:58:54]Write 338 bytes [08:58:54]NVStorageSaveData done [08:58:54]OFDSenderStorePacket done [08:58:54]KKMCreateOFDPacket done [08:58:54]NVStorageSaveData kkm_last_timestamp [08:58:54]File name is /storage/kkm_last_timestamp [08:58:54]Write 4 bytes [08:58:54]NVStorageSaveData done [08:58:54]ExternCall_PrintAddStr [08:58:54]wPrintStart [08:58:54]Write to MH i2c: 01 00 00 76 01 77 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: 01 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: 01 07 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [08:58:54]RasterBufferAndPrint [08:58:54]line Счет N : (3)184034 [08:58:54]line ИНН: 02508201610067 [08:58:54]line Контрольно-Кассовый Чек [08:58:54]line ПРОДАЖА [08:58:54]line Товар: 4870145004289 [08:58:54]line Пиво Балтика 9 креп 0,5л ж/б [08:58:54]line 1.000 * 120.00 [08:58:54]line = 120.00 [08:58:54]line НДС 12% НСП 1% [08:58:54]line > о реализуемом товаре [08:58:54]line ИТОГО: 120.00 [08:58:54]line НСП 1% : 1.06 [08:58:54]line НДС 12% : 12.74 [08:58:54]line Наличными: 0.00 [08:58:54]line Безнал.: 120.00 [08:58:54]line Место: АЗС № 97 "Партнер Нефть" [08:58:54]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [08:58:54]line СНО: Общий режим [08:58:54]line Чек 26 30.07.2024 08:58 [08:58:54]line Смена: 428 ФФД: 1.0 [08:58:54]line ЗНМ: 0300000053 [08:58:54]line РНМ: 0000000000092626 [08:58:54]line Версия ККМ: 001 [08:58:54]line Платежная система: Бакай Банк [08:58:54]line ФМ: 0000000000874958 [08:58:54]line ФД: 42005 [08:58:54]line ФПД: 260651509963203 [08:58:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T085853&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42005&fm=260651509963203&tin=02508201610067®Number=0000000000092626&sum=12000 [08:58:54]line 0 [08:58:54]OFD Sender: Processing packet 42005 [packets to send 57, broken 56] [08:58:54]ProducePacketName [08:58:54]name=ofd_packets/00042005 [08:58:54]OFD Sender: To server: pG, [08:58:54]CommunicateWithHost lk.salyk.kg:30040 [08:58:54]ConnectInit lk.salyk.kg [08:58:54]written 0, free lines is 4095 [08:58:55]Write to MH i2c: 01 00 00 A0 01 A1 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: 01 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: 01 07 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 03 0D B8 [08:58:55]RasterBufferAndPrint [08:58:55]line [08:58:55]line [08:58:55]line [08:58:55]line [08:58:55]line [08:58:55]written 0, free lines is 3337 [08:58:55]MH_Cut [08:58:55]Write to MH i2c: D1 01 00 A7 01 01 7A [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: D1 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: D1 01 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: D1 01 00 A7 01 00 79 [08:58:55]Write to MH i2c: 01 00 00 A8 01 A9 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]*** Cut start [08:58:55]*** Partial cut [08:58:55]*** CUTSNS_PIN = 1 [08:58:56]*** CUTSNS_PIN = 0 [08:58:56]*** Brake cut motor [08:58:56]Connected sock=9 [08:58:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 34 01 00 00 8D 01 2C 01 20 18 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 31 34 35 30 30 34 32 38 39 06 04 2E 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 B0 D0 BB D1 82 D0 B8 D0 BA D0 B0 20 39 20 D0 BA D1 80 D0 B5 D0 BF 20 30 2C 35 D0 BB 20 D0 B6 2F D0 B1 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 4D AB A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 15 A4 00 00 35 04 06 00 ED 0F A8 A9 59 C3 F1 AF 78 F4 E3 F3 93 CB [08:58:56]Read from MH i2c: 01 [08:58:56]MH_I2C_Read... [08:58:56]*** Stop cut motor [08:58:56]*** Cut end [08:58:56]Read from MH i2c: 01 07 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [08:58:56]process_action close_receipt done [08:58:56]requested_data is exist [08:58:56]produce_requested_data [08:58:56]requested_item fm.sn is exist - process it [08:58:56]wFMCommunicate request_size=4 [08:58:56]MH_SAM_APDU [08:58:56]CAPDU: 80 11 00 00 [08:58:56]Write to MH i2c: E2 08 00 A9 01 80 11 00 00 00 00 00 00 24 [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:56]Read from MH i2c: E2 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 17 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 17 00 A9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 80 [08:58:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [08:58:56]wFMCommunicate OK [08:58:56]requested_item fd.num is exist - process it [08:58:56]SAM_PROTO_GetFieldsCounters [08:58:56]wFMCommunicate request_size=4 [08:58:56]MH_SAM_APDU [08:58:56]CAPDU: 80 13 00 00 [08:58:56]Write to MH i2c: E2 08 00 AA 01 80 13 00 00 00 00 00 00 27 [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:56]Read from MH i2c: E2 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 62 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 62 00 AA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 15 A4 00 00 0E 04 04 00 AC 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 05 [08:58:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 15 A4 00 00 0E 04 04 00 AC 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 [08:58:56]wFMCommunicate OK [08:58:56]SAM_PROTO_GetFieldsCounters done [08:58:56]requested_item shift.num is exist - process it [08:58:56]requested_item shift.opened is exist - process it [08:58:56]req_shift_opened [08:58:56]FM_GetShiftState [08:58:56]SAM_PROTO_GetShiftState [08:58:56]wFMCommunicate request_size=4 [08:58:56]MH_SAM_APDU [08:58:56]CAPDU: 80 13 01 00 [08:58:56]Write to MH i2c: E2 08 00 AB 01 80 13 01 00 00 00 00 00 29 [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:56]Read from MH i2c: E2 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 0E 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 0E 00 AB 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 DC [08:58:56]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [08:58:56]wFMCommunicate OK [08:58:56]SAM_PROTO_GetShiftState done [08:58:56]FM_GetShiftState done [08:58:56]req_shift_opened done [08:58:56]requested_item shift.open_date is exist - process it [08:58:56]req_shift_open_date [08:58:56]req_shift_open_date done [08:58:56]produce_requested_data done [08:58:56]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42005,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [08:58:56]process_action_free close_receipt [08:58:56]json_value_free [08:58:56]json_value_free done [08:58:56]process_json_proto returns [08:58:56]Send response to host [08:58:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42005,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [08:58:56]free response buf [08:58:56]execute_script done [08:58:56]execute_script returns [08:58:56]free content buf [08:58:56]Sock 7.Close socket [08:58:56]Sock 7.Thread stoped [08:58:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 3A AC 47 00 C4 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 15 A4 00 00 F4 03 04 00 63 57 A8 66 B6 04 01 00 00 C1 AB 32 8A B4 86 8C DE [08:58:57]CommunicateWithHost err = 0 [08:58:57]CheckOFDResponse [08:58:57]1017 (14) - 77093643461234 [08:58:57]1041 (16) - 0000000000874958 [08:58:57]1040 (4) - 42005 [08:58:57]1012 (4) - 30.07.2024 03:00 [08:58:57]1206 (1) - 0 [08:58:57]OFD Sender: Remove packet 42005 [08:58:57]ProducePacketName [08:58:57]name=ofd_packets/00042005 [08:58:57]NVStorageDeleteData [08:58:57]OFD Sender: No OFD packet to send [08:59:02]OFD Sender: No OFD packet to send [08:59:07]OFD Sender: No OFD packet to send [08:59:12]OFD Sender: No OFD packet to send [08:59:17]OFD Sender: No OFD packet to send [08:59:22]OFD Sender: No OFD packet to send [08:59:24]recv_with_timeout no data received [08:59:27]OFD Sender: No OFD packet to send [08:59:32]OFD Sender: No OFD packet to send [08:59:37]OFD Sender: No OFD packet to send [08:59:42]OFD Sender: No OFD packet to send [08:59:47]OFD Sender: No OFD packet to send [08:59:52]OFD Sender: No OFD packet to send [08:59:57]OFD Sender: No OFD packet to send [09:00:02]OFD Sender: No OFD packet to send [09:00:07]OFD Sender: No OFD packet to send [09:00:12]OFD Sender: No OFD packet to send [09:00: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:52]OFD Sender: No OFD packet to send [09:00:57]OFD Sender: No OFD packet to send [09:01:02]OFD Sender: No OFD packet to send [09:01:07]OFD Sender: No OFD packet to send [09:01:12]OFD Sender: No OFD packet to send [09:01:15]recv_with_timeout no data received [09:01:17]OFD Sender: No OFD packet to send [09:01:22]OFD Sender: No OFD packet to send [09:01:27]OFD Sender: No OFD packet to send [09:01:32]OFD Sender: No OFD packet to send [09:01:37]OFD Sender: No OFD packet to send [09:01:42]OFD Sender: No OFD packet to send [09:01:47]OFD Sender: No OFD packet to send [09:01:50]accept exits with 10 [09:01:50]New connection [09:01:50]New thread 3067207012 created [09:01:50]Thread 3067350372 joined [09:01:50]Waiting for new connection... [09:01:50] Sock 10.Parse request [09:01:50]Sock 10.Check first char [09:01:50]Sock 10.First char is OK [09:01:50]request: POST /json_proto HTTP/1.0 [09:01:50]Method: POST [09:01:50]URL: /json_proto [09:01:50]Method is POST - this is cgi request [09:01:50]url: /json_proto [09:01:50]query_string will be loaded in cgi processing [09:01:50]execute_cgi json_proto POST (null) [09:01:50]execute_cgi path=json_proto method=POST [09:01:50]POST find Content-Length [09:01:50]Host: 172.17.43.132:8080 [09:01:50]Content-Length: 1022 [09:01:50]Content-Type: application/json [09:01:50] [09:01:50]POST finish read [09:01:50]Found Content-Length = 1022 [09:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184035", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:50]execute_script... [09: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 : (3)184035", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:50]POST & json_proto [09:01:50]process_json_proto [09:01:50]json parsed OK: [09:01:50]protocol is kg_v1.0 [09:01:50]action value=close_receipt [09:01:50]process_action close_receipt [09:01:50]cmd_close_receipt [09:01:50]MH_GetDate [09:01:50]Write to MH i2c: F0 00 00 AC 01 9C [09:01:50]Write i2c OK [09:01:50]MH_I2C_Read... [09:01:50]Read from MH i2c: F0 [09:01:50]MH_I2C_Read... [09:01:50]Read from MH i2c: F0 09 00 [09:01:50]MH_I2C_Read... [09:01:50]Read from MH i2c: F0 09 00 AC 01 00 FF AB A8 66 64 A3 A7 66 71 [09:01:50]GetLastDocTimeStamp 1722329933 [09:01:50]current date 1722330111 [09:01:50]FM_GetShiftState [09:01:50]SAM_PROTO_GetShiftState [09:01:50]wFMCommunicate request_size=4 [09:01:50]MH_SAM_APDU [09:01:50]CAPDU: 80 13 01 00 [09:01:50]Write to MH i2c: E2 08 00 AD 01 80 13 01 00 00 00 00 00 2B [09:01:50]Write i2c OK [09:01:50]MH_I2C_Read... [09:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:50]Read from MH i2c: E2 [09:01:50]MH_I2C_Read... [09:01:50]Read from MH i2c: E2 0E 00 [09:01:50]MH_I2C_Read... [09:01:50]Read from MH i2c: E2 0E 00 AD 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 DE [09:01:50]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [09:01:50]wFMCommunicate OK [09:01:50]SAM_PROTO_GetShiftState done [09:01:50]FM_GetShiftState done [09:01:50]opened in 1722298218 [09:01:50]opened+sec_in_day 1722384618 [09:01:50]quantity*price = 8000 [09:01:50]sum+1 = 8001 [09:01:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [09:01:52]line Товар: 4700000160358 [09:01:52]line Вода Легенда 1л [09:01:52]line 1.000 * 50.00 [09:01:52]line = 50.00 [09:01:52]line НДС 12% НСП 1% [09:01:52]line > о реализуемом товаре [09:01:52]line ИТОГО: 130.00 [09:01:52]line НСП 1% : 1.15 [09:01:52]line НДС 12% : 13.81 [09:01:52]line Наличными: 0.00 [09:01:52]line Безнал.: 130.00 [09:01:52]line Место: АЗС № 97 "Партнер Нефть" [09:01:52]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [09:01:52]line СНО: Общий режим [09:01:52]line Чек 27 30.07.2024 09:01 [09:01:52]line Смена: 428 ФФД: 1.0 [09:01:52]line ЗНМ: 0300000053 [09:01:52]line РНМ: 0000000000092626 [09:01:52]line Версия ККМ: 001 [09:01:52]line Платежная система: O! деньги [09:01:52]line ФМ: 0000000000874958 [09:01:52]line ФД: 42006 [09:01:52]line ФПД: 272271091940696 [09:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T090151&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42006&fm=272271091940696&tin=02508201610067®Number=0000000000092626&sum=13000 [09:01:52]line 0 [09:01:52]OFD Sender: Processing packet 42006 [packets to send 57, broken 56] [09:01:52]ProducePacketName [09:01:52]name=ofd_packets/00042006 [09:01:52]OFD Sender: To server: pG, [09:01:52]CommunicateWithHost lk.salyk.kg:30040 [09:01:52]ConnectInit lk.salyk.kg [09:01:52]written 0, free lines is 4095 [09:01:53]Write to MH i2c: 01 00 00 F0 01 F1 [09:01:53]Write i2c OK [09:01:53]MH_I2C_Read... [09:01:53]Read from MH i2c: 01 [09:01:53]MH_I2C_Read... [09:01:53]Read from MH i2c: 01 07 00 [09:01:53]MH_I2C_Read... [09:01:53]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 A5 0C A9 [09:01:53]RasterBufferAndPrint [09:01:53]line [09:01:53]line [09:01:53]line [09:01:53]line [09:01:53]line [09:01:53]written 0, free lines is 3242 [09:01:53]MH_Cut [09:01:53]Write to MH i2c: D1 01 00 F7 01 01 CA [09:01:53]Write i2c OK [09:01:53]MH_I2C_Read... [09:01:53]Read from MH i2c: D1 [09:01:53]MH_I2C_Read... [09:01:53]Read from MH i2c: D1 01 00 [09:01:53]MH_I2C_Read... [09:01:53]Read from MH i2c: D1 01 00 F7 01 00 C9 [09:01:53]Write to MH i2c: 01 00 00 F8 01 F9 [09:01:53]Write i2c OK [09:01:53]MH_I2C_Read... [09:01:53]*** Cut start [09:01:53]*** Partial cut [09:01:53]*** CUTSNS_PIN = 1 [09:01:54]*** CUTSNS_PIN = 0 [09:01:54]*** Brake cut motor [09:01:54]Read from MH i2c: 01 [09:01:54]MH_I2C_Read... [09:01:54]*** Stop cut motor [09:01:54]*** Cut end [09:01:54]Read from MH i2c: 01 07 00 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [09:01:54]process_action close_receipt done [09:01:54]requested_data is exist [09:01:54]produce_requested_data [09:01:54]requested_item fm.sn is exist - process it [09:01:54]wFMCommunicate request_size=4 [09:01:54]MH_SAM_APDU [09:01:54]CAPDU: 80 11 00 00 [09:01:54]Write to MH i2c: E2 08 00 F9 01 80 11 00 00 00 00 00 00 74 [09:01:54]Write i2c OK [09:01:54]MH_I2C_Read... [09:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:54]Read from MH i2c: E2 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: E2 17 00 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: E2 17 00 F9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 D0 [09:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [09:01:54]wFMCommunicate OK [09:01:54]requested_item fd.num is exist - process it [09:01:54]SAM_PROTO_GetFieldsCounters [09:01:54]wFMCommunicate request_size=4 [09:01:54]MH_SAM_APDU [09:01:54]CAPDU: 80 13 00 00 [09:01:54]Write to MH i2c: E2 08 00 FA 01 80 13 00 00 00 00 00 00 77 [09:01:54]Write i2c OK [09:01:54]MH_I2C_Read... [09:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:54]Read from MH i2c: E2 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: E2 62 00 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: E2 62 00 FA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 16 A4 00 00 0E 04 04 00 AC 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 59 [09:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 16 A4 00 00 0E 04 04 00 AC 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 [09:01:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 B2 01 00 90 00 27 [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=15 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [09:01:51]Write to MH i2c: E2 12 00 B3 01 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 59 [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=15 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 15 02 00 0A 39 04 06 00 C8 32 00 00 00 00 [09:01:51]Write to MH i2c: E2 12 00 B4 01 80 15 02 00 0A 00 39 04 06 00 C8 32 00 00 00 00 00 00 86 [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=11 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:01:51]Write to MH i2c: E2 0E 00 B5 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 68 [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=13 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 15 02 00 08 F4 03 04 00 FF AB A8 66 [09:01:51]Write to MH i2c: E2 10 00 B6 01 80 15 02 00 08 00 F4 03 04 00 FF AB A8 66 00 00 FA [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 B6 01 00 90 00 2B [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=25 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 [09:01:51]Write to MH i2c: E2 1C 00 B7 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 00 00 9A [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 B7 01 00 90 00 2C [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=4 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 15 03 00 [09:01:51]Write to MH i2c: E2 08 00 B8 01 80 15 03 00 00 00 00 00 3A [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 40 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 40 00 B8 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 16 A4 00 00 0E 04 04 00 AC 01 00 00 12 04 04 00 1B 00 00 00 35 04 06 00 F7 A1 0D B7 BD 58 90 00 2C [09:01:51]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 16 A4 00 00 0E 04 04 00 AC 01 00 00 12 04 04 00 1B 00 00 00 35 04 06 00 F7 A1 0D B7 BD 58 90 00 [09:01:51]wFMCommunicate OK [09:01:51]SAM_PROTO_ProcessDocument answer len = 59 [09:01:51]SAM_PROTO_ProcessDocument done [09:01:51]SetTLVBufToDocument [09:01:51]Processing tag 1209 (04B9) [09:01:51]Malloc new data [09:01:51]Processing tag 1041 (0411) [09:01:51]Processing tag 1040 (0410) [09:01:51]Malloc new data [09:01:51]Processing tag 1038 (040E) [09:01:51]Malloc new data [09:01:51]Processing tag 1042 (0412) [09:01:51]Malloc new data [09:01:51]Processing tag 1077 (0435) [09:01:51]Malloc new data [09:01:51]SetTLVBufToDocument err=0 [09:01:51]KKMLoadAndSignReceiptData store KKM data [09:01:51]KKMLoadAndSignReceiptData err=0 [09:01:51]wFMCommunicate request_size=4 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 11 00 00 [09:01:51]Write to MH i2c: E2 08 00 B9 01 80 11 00 00 00 00 00 00 34 [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 17 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 17 00 B9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 90 [09:01:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [09:01:51]wFMCommunicate OK [09:01:51]Счет N : (3)184035 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4870001570057 Напиток Pepsi 0,5л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.81 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 27 30.07.2024 09:01 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874958 ФД: 42006 ФПД: 272271091940696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T090151&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42006&fm=272271091940696&tin=02508201610067®Number=0000000000092626&sum=13000 0 [09:01:51]StoreToDocumentArchive [09:01:51]shift 428 fd 42006 [09:01:51]save to /storage/0428/doc_00042006 [09:01:51]save last doc name /storage/0428/doc_00042006 to /storage/kkm_last_doc_name [09:01:51]save OK [09:01:51]Clear old archive folders... [09:01:51]ProcessDocumentItem done err = 0, tmpTLVsize=367 [09:01:51]tlvbuf is 005908D0 [09:01:51]SAM_PROTO_ClearQueue [09:01:51]wFMCommunicate request_size=4 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 09 00 00 [09:01:51]Write to MH i2c: E2 08 00 BA 01 80 09 00 00 00 00 00 00 2D [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 BA 01 00 90 00 2F [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]SAM_PROTO_ClearQueue done [09:01:51]KKMCreateOFDPacket [09:01:51]OFDProtocolAddRootSTLVToBuf [09:01:51]FM_MakeSignedData [09:01:51]FM_MakeSignedData [09:01:51]SAM_PROTO_SignData [09:01:51]wFMCommunicate request_size=4 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 0D 01 02 [09:01:51]Write to MH i2c: E2 08 00 BB 01 80 0D 01 02 00 00 00 00 35 [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:51]Read from MH i2c: E2 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 [09:01:51]MH_I2C_Read... [09:01:51]Read from MH i2c: E2 03 00 BB 01 00 90 00 30 [09:01:51]RAPDU: 90 00 [09:01:51]wFMCommunicate OK [09:01:51]wFMCommunicate request_size=255 [09:01:51]MH_SAM_APDU [09:01:51]CAPDU: 80 0D 02 02 FA 03 00 6F 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 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 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 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 [09:01:51]Write to MH i2c: E2 02 01 BC 01 80 0D 02 02 FA 00 03 00 6F 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 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 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 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 00 00 37 [09:01:51]Write i2c OK [09:01:51]MH_I2C_Read... [09:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:52]Read from MH i2c: E2 [09:01:52]MH_I2C_Read... [09:01:52]Read from MH i2c: E2 03 00 [09:01:52]MH_I2C_Read... [09:01:52]Read from MH i2c: E2 03 00 00 00 90 00 [09:01:54]wFMCommunicate OK [09:01:54]SAM_PROTO_GetFieldsCounters done [09:01:54]requested_item shift.num is exist - process it [09:01:54]requested_item shift.opened is exist - process it [09:01:54]req_shift_opened [09:01:54]FM_GetShiftState [09:01:54]SAM_PROTO_GetShiftState [09:01:54]wFMCommunicate request_size=4 [09:01:54]MH_SAM_APDU [09:01:54]CAPDU: 80 13 01 00 [09:01:54]Write to MH i2c: E2 08 00 FB 01 80 13 01 00 00 00 00 00 79 [09:01:54]Write i2c OK [09:01:54]MH_I2C_Read... [09:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:54]Read from MH i2c: E2 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: E2 0E 00 [09:01:54]MH_I2C_Read... [09:01:54]Read from MH i2c: E2 0E 00 FB 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 2C [09:01:54]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [09:01:54]wFMCommunicate OK [09:01:54]SAM_PROTO_GetShiftState done [09:01:54]FM_GetShiftState done [09:01:54]req_shift_opened done [09:01:54]requested_item shift.open_date is exist - process it [09:01:54]req_shift_open_date [09:01:54]req_shift_open_date done [09:01:54]produce_requested_data done [09:01:54]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42006,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [09:01:54]process_action_free close_receipt [09:01:54]json_value_free [09:01:54]json_value_free done [09:01:54]process_json_proto returns [09:01:54]Send response to host [09:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42006,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [09:01:54]free response buf [09:01:54]execute_script done [09:01:54]execute_script returns [09:01:54]free content buf [09:01:54]Sock 10.Close socket [09:01:54]Sock 10.Thread stoped [09:01:57]ConnectInit Can't take IP for lk.salyk.kg [09:01:57]CommunicateWithHost connect error [09:01:57]CommunicateWithHost err = -1 [09:01:57]OFD Sender: Server communicate error [09:02:02]OFD Sender: Processing packet 42006 [packets to send 57, broken 56] [09:02:02]ProducePacketName [09:02:02]name=ofd_packets/00042006 [09:02:02]OFD Sender: To server: pG, [09:02:02]CommunicateWithHost lk.salyk.kg:30040 [09:02:02]ConnectInit lk.salyk.kg [09:02:07]ConnectInit Can't take IP for lk.salyk.kg [09:02:07]CommunicateWithHost connect error [09:02:07]CommunicateWithHost err = -1 [09:02:07]OFD Sender: Server communicate error [09:02:12]OFD Sender: Processing packet 42006 [packets to send 57, broken 56] [09:02:12]ProducePacketName [09:02:12]name=ofd_packets/00042006 [09:02:12]OFD Sender: To server: pG, [09:02:12]CommunicateWithHost lk.salyk.kg:30040 [09:02:12]ConnectInit lk.salyk.kg [09:02:34]recv_with_timeout no data received [09:02:45]recv_with_timeout no data received [09:03:00]recv_with_timeout no data received [09:04:28]ConnectInit Can't connect to host [09:04:28]CommunicateWithHost connect error [09:04:28]CommunicateWithHost err = -1 [09:04:28]OFD Sender: Server communicate error [09:04:33]OFD Sender: Processing packet 42006 [packets to send 57, broken 56] [09:04:33]ProducePacketName [09:04:33]name=ofd_packets/00042006 [09:04:33]OFD Sender: To server: pG, [09:04:33]CommunicateWithHost lk.salyk.kg:30040 [09:04:33]ConnectInit lk.salyk.kg [09:04:34]Connected sock=7 [09:04:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 83 01 00 00 BA 60 7B 01 03 69 5A 03 01 00 03 00 6F 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 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 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 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 1B 00 00 00 F4 03 04 00 FF AB A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 16 A4 00 00 35 04 06 00 F7 A1 0D B7 BD 58 9C 0E 33 57 8C E2 50 77 [09:04:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 08 3D 47 00 6F 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 16 A4 00 00 F4 03 04 00 B9 58 A8 66 B6 04 01 00 00 28 EA CD 86 04 07 7F E9 [09:04:38]CommunicateWithHost err = 0 [09:04:38]CheckOFDResponse [09:04:38]1017 (14) - 77093643461234 [09:04:38]1041 (16) - 0000000000874958 [09:04:38]1040 (4) - 42006 [09:04:38]1012 (4) - 30.07.2024 03:06 [09:04:38]1206 (1) - 0 [09:04:38]OFD Sender: Remove packet 42006 [09:04:38]ProducePacketName [09:04:38]name=ofd_packets/00042006 [09:04:38]NVStorageDeleteData [09:04:39]OFD Sender: No OFD packet to send [09:04:44]OFD Sender: No OFD packet to send [09:04:49]OFD Sender: No OFD packet to send [09:04:54]OFD Sender: No OFD packet to send [09:04:57]recv_with_timeout no data received [09:04:59]OFD Sender: No OFD packet to send [09:05:04]OFD Sender: No OFD packet to send [09:05:09]OFD Sender: No OFD packet to send [09:05:14]OFD Sender: No OFD packet to send [09:05:19]OFD Sender: No OFD packet to send [09:05:19]recv_with_timeout no data received [09:05:24]OFD Sender: No OFD packet to send [09:05:29]OFD Sender: No OFD packet to send [09:05:34]OFD Sender: No OFD packet to send [09:05:39]OFD Sender: No OFD packet to send [09:05:44]OFD Sender: No OFD packet to send [09:05:49]OFD Sender: No OFD packet to send [09:05:52]recv_with_timeout no data received [09:05:54]OFD Sender: No OFD packet to send [09:05:59]OFD Sender: No OFD packet to send [09:06:04]OFD Sender: No OFD packet to send [09:06:09]OFD Sender: No OFD packet to send [09:06:14]OFD Sender: No OFD packet to send [09:06:19]OFD Sender: No OFD packet to send [09:06:24]OFD Sender: No OFD packet to send [09:06:29]OFD Sender: No OFD packet to send [09:06:34]OFD Sender: No OFD packet to send [09:06:39]recv_with_timeout no data received [09:06:39]OFD Sender: No OFD packet to send [09:06:44]OFD Sender: No OFD packet to send [09:06:49]OFD Sender: No OFD packet to send [09:06:54]OFD Sender: No OFD packet to send [09:06:59]OFD Sender: No OFD packet to send [09:07:04]OFD Sender: No OFD packet to send [09:07:09]OFD Sender: No OFD packet to send [09:07:14]OFD Sender: No OFD packet to send [09:07:19]OFD Sender: No OFD packet to send [09:07:24]OFD Sender: No OFD packet to send [09:07:29]OFD Sender: No OFD packet to send [09:07:34]OFD Sender: No OFD packet to send [09:07:39]OFD Sender: No OFD packet to send [09:07:44]OFD Sender: No OFD packet to send [09:07:49]OFD Sender: No OFD packet to send [09:07:54]OFD Sender: No OFD packet to send [09:07:59]OFD Sender: No OFD packet to send [09:08:04]OFD Sender: No OFD packet to send [09:08:09]OFD Sender: No OFD packet to send [09:08:14]OFD Sender: No OFD packet to send [09:08:19]OFD Sender: No OFD packet to send [09:08:24]OFD Sender: No OFD packet to send [09:08:29]OFD Sender: No OFD packet to send [09:08:34]OFD Sender: No OFD packet to send [09:08:39]OFD Sender: No OFD packet to send [09:08:44]OFD Sender: No OFD packet to send [09:08:49]OFD Sender: No OFD packet to send [09:08:54]OFD Sender: No OFD packet to send [09:08:59]OFD Sender: No OFD packet to send [09:09:04]OFD Sender: No OFD packet to send [09:09:09]OFD Sender: No OFD packet to send [09:09:14]OFD Sender: No OFD packet to send [09:09:19]OFD Sender: No OFD packet to send [09:09:19]recv_with_timeout no data received [09:09:24]OFD Sender: No OFD packet to send [09:09:29]OFD Sender: No OFD packet to send [09:09:34]OFD Sender: No OFD packet to send [09:09:39]OFD Sender: No OFD packet to send [09:09:44]OFD Sender: No OFD packet to send [09:09:59]OFD Sender: No OFD packet to send [09:10:04]OFD Sender: No OFD packet to send [09:10:09]recv_with_timeout no data received [09:10:09]OFD Sender: No OFD packet to send [09:10:14]OFD Sender: No OFD packet to send [09:10:19]OFD Sender: No OFD packet to send [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:44]OFD Sender: No OFD packet to send [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]recv_with_timeout no data received [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:29]OFD Sender: No OFD packet to send [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:12:59]recv_with_timeout no data received [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:20]OFD Sender: No OFD packet to send [09:14:25]OFD Sender: No OFD packet to send [09:14:30]OFD Sender: No OFD packet to send [09:14:35]OFD Sender: No OFD packet to send [09:14:40]OFD Sender: No OFD packet to send [09:14:45]OFD Sender: No OFD packet to send [09:14:50]OFD Sender: No OFD packet to send [09:14:55]OFD Sender: No OFD packet to send [09:15:00]OFD Sender: No OFD packet to send [09:15:05]OFD Sender: No OFD packet to send [09:15:10]OFD Sender: No OFD packet to send [09:15:15]OFD Sender: No OFD packet to send [09:15:20]OFD Sender: No OFD packet to send [09:15:23]recv_with_timeout no data received [09:15:25]OFD Sender: No OFD packet to send [09:15:30]OFD Sender: No OFD packet to send [09:15:35]OFD Sender: No OFD packet to send [09:15:40]OFD Sender: No OFD packet to send [09:15:40]accept exits with 9 [09:15:40]New connection [09:15:40]New thread 3067350372 created [09:15:40]Thread 3067207012 joined [09:15:40]Waiting for new connection... [09:15:40] Sock 9.Parse request [09:15:40]Sock 9.Check first char [09:15:40]Sock 9.First char is OK [09:15:40]request: POST /json_proto HTTP/1.0 [09:15:40]Method: POST [09:15:40]URL: /json_proto [09:15:40]Method is POST - this is cgi request [09:15:40]url: /json_proto [09:15:40]query_string will be loaded in cgi processing [09:15:40]execute_cgi json_proto POST (null) [09:15:40]execute_cgi path=json_proto method=POST [09:15:40]POST find Content-Length [09:15:40]Host: 172.17.43.132:8080 [09:15:40]Content-Length: 646 [09:15:40]Content-Type: application/json [09:15:40] [09:15:40]POST finish read [09:15:40]Found Content-Length = 646 [09:15:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184036", "tax_sys" : 0, "items" : [ { "code": "4700000483259", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fresh \u041C\u043E\u0445\u0438\u0442\u043E", "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" ] } } [09:15:40]execute_script... [09:15: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)184036", "tax_sys" : 0, "items" : [ { "code": "4700000483259", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fresh \u041C\u043E\u0445\u0438\u0442\u043E", "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" ] } } [09:15:40]POST & json_proto [09:15:40]process_json_proto [09:15:40]json parsed OK: [09:15:40]protocol is kg_v1.0 [09:15:40]action value=close_receipt [09:15:40]process_action close_receipt [09:15:40]cmd_close_receipt [09:15:40]MH_GetDate [09:15:40]Write to MH i2c: F0 00 00 FC 01 EC [09:15:40]Write i2c OK [09:15:40]MH_I2C_Read... [09:15:40]Read from MH i2c: F0 [09:15:40]MH_I2C_Read... [09:15:40]Read from MH i2c: F0 09 00 [09:15:40]MH_I2C_Read... [09:15:40]Read from MH i2c: F0 09 00 FC 01 00 3D AF A8 66 64 A3 A7 66 03 [09:15:40]GetLastDocTimeStamp 1722330111 [09:15:40]current date 1722330941 [09:15:40]FM_GetShiftState [09:15:40]SAM_PROTO_GetShiftState [09:15:40]wFMCommunicate request_size=4 [09:15:40]MH_SAM_APDU [09:15:40]CAPDU: 80 13 01 00 [09:15:40]Write to MH i2c: E2 08 00 FD 01 80 13 01 00 00 00 00 00 7B [09:15:40]Write i2c OK [09:15:40]MH_I2C_Read... [09:15:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:40]Read from MH i2c: E2 [09:15:40]MH_I2C_Read... [09:15:40]Read from MH i2c: E2 0E 00 [09:15:40]MH_I2C_Read... [09:15:40]Read from MH i2c: E2 0E 00 FD 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 2E [09:15:40]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [09:15:40]wFMCommunicate OK [09:15:40]SAM_PROTO_GetShiftState done [09:15:40]FM_GetShiftState done [09:15:40]opened in 1722298218 [09:15:40]opened+sec_in_day 1722384618 [09:15:40]quantity*price = 9500 [09:15:40]sum+1 = 9501 [09:15:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 28 30.07.2024 09:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42007 ФПД: 222940855522877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T091541&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42007&fm=222940855522877&tin=02508201610067®Number=0000000000092626&sum=9500 0 [09:15:41]StoreToDocumentArchive [09:15:41]shift 428 fd 42007 [09:15:41]save to /storage/0428/doc_00042007 [09:15:41]save last doc name /storage/0428/doc_00042007 to /storage/kkm_last_doc_name [09:15:41]save OK [09:15:41]Clear old archive folders... [09:15:41]ProcessDocumentItem done err = 0, tmpTLVsize=281 [09:15:41]tlvbuf is 00658880 [09:15:41]SAM_PROTO_ClearQueue [09:15:41]wFMCommunicate request_size=4 [09:15:41]MH_SAM_APDU [09:15:41]CAPDU: 80 09 00 00 [09:15:41]Write to MH i2c: E2 08 00 0A 02 80 09 00 00 00 00 00 00 7E [09:15:41]Write i2c OK [09:15:41]MH_I2C_Read... [09:15:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:41]Read from MH i2c: E2 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: E2 03 00 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: E2 03 00 0A 02 00 90 00 80 [09:15:41]RAPDU: 90 00 [09:15:41]wFMCommunicate OK [09:15:41]SAM_PROTO_ClearQueue done [09:15:41]KKMCreateOFDPacket [09:15:41]OFDProtocolAddRootSTLVToBuf [09:15:41]FM_MakeSignedData [09:15:41]FM_MakeSignedData [09:15:41]SAM_PROTO_SignData [09:15:41]wFMCommunicate request_size=4 [09:15:41]MH_SAM_APDU [09:15:41]CAPDU: 80 0D 01 02 [09:15:41]Write to MH i2c: E2 08 00 0B 02 80 0D 01 02 00 00 00 00 86 [09:15:41]Write i2c OK [09:15:41]MH_I2C_Read... [09:15:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:41]Read from MH i2c: E2 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: E2 03 00 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: E2 03 00 0B 02 00 90 00 81 [09:15:41]RAPDU: 90 00 [09:15:41]wFMCommunicate OK [09:15:41]wFMCommunicate request_size=255 [09:15:41]MH_SAM_APDU [09:15:41]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 35 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 9C D0 BE D1 85 D0 B8 D1 82 D0 BE 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 1C 00 00 00 F4 03 04 00 3D AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 [09:15:41]Write to MH i2c: E2 02 01 0C 02 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 35 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 9C D0 BE D1 85 D0 B8 D1 82 D0 BE 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 1C 00 00 00 F4 03 04 00 3D AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 00 26 [09:15:41]Write i2c OK [09:15:41]MH_I2C_Read... [09:15:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:42]Read from MH i2c: E2 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 03 00 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 03 00 0C 02 00 90 00 82 [09:15:42]RAPDU: 90 00 [09:15:42]wFMCommunicate OK [09:15:42]wFMCommunicate request_size=40 [09:15:42]MH_SAM_APDU [09:15:42]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 17 A4 00 00 35 04 06 00 CA C3 76 7F D6 3D [09:15:42]Write to MH i2c: E2 2B 00 0D 02 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 17 A4 00 00 35 04 06 00 CA C3 76 7F D6 3D 00 00 9F [09:15:42]Write i2c OK [09:15:42]MH_I2C_Read... [09:15:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:42]Read from MH i2c: E2 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 03 00 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 03 00 0D 02 00 90 00 83 [09:15:42]RAPDU: 90 00 [09:15:42]wFMCommunicate OK [09:15:42]wFMCommunicate request_size=4 [09:15:42]MH_SAM_APDU [09:15:42]CAPDU: 80 0D 03 02 [09:15:42]Write to MH i2c: E2 08 00 0E 02 80 0D 03 02 00 00 00 00 8B [09:15:42]Write i2c OK [09:15:42]MH_I2C_Read... [09:15:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:42]Read from MH i2c: E2 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 0B 00 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 0B 00 0E 02 00 42 A5 96 43 A0 02 F8 26 90 00 0C [09:15:42]RAPDU: 42 A5 96 43 A0 02 F8 26 90 00 [09:15:42]wFMCommunicate OK [09:15:42]SAM_PROTO_SignData done [09:15:42]FM_MakeSignedData done [09:15:42]CreateOFDProtocolMessage [09:15:42]wFMCommunicate request_size=4 [09:15:42]MH_SAM_APDU [09:15:42]CAPDU: 80 11 00 00 [09:15:42]Write to MH i2c: E2 08 00 0F 02 80 11 00 00 00 00 00 00 8B [09:15:42]Write i2c OK [09:15:42]MH_I2C_Read... [09:15:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:42]Read from MH i2c: E2 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 17 00 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: E2 17 00 0F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E7 [09:15:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [09:15:42]wFMCommunicate OK [09:15:42]CreateOFDProtocolMessage done [09:15:42]OFDSenderStorePacket 42007 [09:15:42]StoreOFDPacket docnum=42007 [09:15:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2D 01 00 00 1E C6 25 01 02 41 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 35 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 9C D0 BE D1 85 D0 B8 D1 82 D0 BE 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 1C 00 00 00 F4 03 04 00 3D AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 17 A4 00 00 35 04 06 00 CA C3 76 7F D6 3D 42 A5 96 43 A0 02 F8 26 [09:15:42]CheckFolder [09:15:42]dirname=/storage/ofd_packets [09:15:42]CheckFolder done [09:15:42]ProducePacketName [09:15:42]name=ofd_packets/00042007 [09:15:42]NVStorageSaveData ofd_packets/00042007 [09:15:42]File name is /storage/ofd_packets/00042007 [09:15:42]Write 331 bytes [09:15:42]NVStorageSaveData done [09:15:42]OFDSenderStorePacket done [09:15:42]KKMCreateOFDPacket done [09:15:42]NVStorageSaveData kkm_last_timestamp [09:15:42]File name is /storage/kkm_last_timestamp [09:15:42]Write 4 bytes [09:15:42]NVStorageSaveData done [09:15:42]ExternCall_PrintAddStr [09:15:42]wPrintStart [09:15:42]Write to MH i2c: 01 00 00 10 02 12 [09:15:42]Write i2c OK [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: 01 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: 01 07 00 [09:15:42]MH_I2C_Read... [09:15:42]Read from MH i2c: 01 07 00 10 02 00 00 00 00 00 FF 0F 27 [09:15:42]RasterBufferAndPrint [09:15:42]line Счет N : (3)184036 [09:15:42]line ИНН: 02508201610067 [09:15:42]line Контрольно-Кассовый Чек [09:15:42]line ПРОДАЖА [09:15:42]line Товар: 4700000483259 [09:15:42]line Напиток Nitro Fresh Мохито [09:15:42]line 1.000 * 95.00 [09:15:42]line = 95.00 [09:15:42]line НДС 12% НСП 1% [09:15:42]line > о реализуемом товаре [09:15:42]line ИТОГО: 95.00 [09:15:42]line НСП 1% : 0.84 [09:15:42]line НДС 12% : 10.09 [09:15:42]line Наличными: 95.00 [09:15:42]line Безнал.: 0.00 [09:15:42]line Место: АЗС № 97 "Партнер Нефть" [09:15:42]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [09:15:42]line СНО: Общий режим [09:15:42]line Чек 28 30.07.2024 09:15 [09:15:42]line Смена: 428 ФФД: 1.0 [09:15:42]line ЗНМ: 0300000053 [09:15:42]line РНМ: 0000000000092626 [09:15:42]line Версия ККМ: 001 [09:15:42]line ФМ: 0000000000874958 [09:15:42]line ФД: 42007 [09:15:42]line ФПД: 222940855522877 [09:15:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T091541&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42007&fm=222940855522877&tin=02508201610067®Number=0000000000092626&sum=9500 [09:15:42]line 0 [09:15:42]OFD Sender: Processing packet 42007 [packets to send 57, broken 56] [09:15:42]ProducePacketName [09:15:42]name=ofd_packets/00042007 [09:15:42]OFD Sender: To server: pG, [09:15:42]CommunicateWithHost lk.salyk.kg:30040 [09:15:42]ConnectInit lk.salyk.kg [09:15:42]written 0, free lines is 4095 [09:15:43]Write to MH i2c: 01 00 00 38 02 3A [09:15:43]Write i2c OK [09:15:43]MH_I2C_Read... [09:15:43]Read from MH i2c: 01 [09:15:43]MH_I2C_Read... [09:15:43]Read from MH i2c: 01 07 00 [09:15:43]MH_I2C_Read... [09:15:43]Read from MH i2c: 01 07 00 38 02 00 00 00 00 00 13 0D 61 [09:15:43]RasterBufferAndPrint [09:15:43]line [09:15:43]line [09:15:43]line [09:15:43]line [09:15:43]line [09:15:43]written 0, free lines is 3353 [09:15:43]MH_Cut [09:15:43]Write to MH i2c: D1 01 00 3F 02 01 13 [09:15:43]Write i2c OK [09:15:43]MH_I2C_Read... [09:15:43]Read from MH i2c: D1 [09:15:43]MH_I2C_Read... [09:15:43]Read from MH i2c: D1 01 00 [09:15:43]MH_I2C_Read... [09:15:43]Read from MH i2c: D1 01 00 3F 02 00 12 [09:15:43]Write to MH i2c: 01 00 00 40 02 42 [09:15:43]Write i2c OK [09:15:43]MH_I2C_Read... [09:15:43]*** Cut start [09:15:43]*** Partial cut [09:15:43]*** CUTSNS_PIN = 1 [09:15:43]*** CUTSNS_PIN = 0 [09:15:44]*** Brake cut motor [09:15:44]Read from MH i2c: 01 [09:15:44]MH_I2C_Read... [09:15:44]*** Stop cut motor [09:15:44]*** Cut end [09:15:44]Read from MH i2c: 01 07 00 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [09:15:44]process_action close_receipt done [09:15:44]requested_data is exist [09:15:44]produce_requested_data [09:15:44]requested_item fm.sn is exist - process it [09:15:44]wFMCommunicate request_size=4 [09:15:44]MH_SAM_APDU [09:15:44]CAPDU: 80 11 00 00 [09:15:44]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [09:15:44]Write i2c OK [09:15:44]MH_I2C_Read... [09:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:44]Read from MH i2c: E2 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: E2 17 00 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 19 [09:15:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [09:15:44]wFMCommunicate OK [09:15:44]requested_item fd.num is exist - process it [09:15:44]SAM_PROTO_GetFieldsCounters [09:15:44]wFMCommunicate request_size=4 [09:15:44]MH_SAM_APDU [09:15:44]CAPDU: 80 13 00 00 [09:15:44]Write to MH i2c: E2 08 00 42 02 80 13 00 00 00 00 00 00 C0 [09:15:44]Write i2c OK [09:15:44]MH_I2C_Read... [09:15:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:44]Read from MH i2c: E2 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: E2 62 00 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: E2 62 00 42 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 17 A4 00 00 0E 04 04 00 AC 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 A6 [09:15:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 17 A4 00 00 0E 04 04 00 AC 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 [09:15:44]wFMCommunicate OK [09:15:44]SAM_PROTO_GetFieldsCounters done [09:15:44]requested_item shift.num is exist - process it [09:15:44]requested_item shift.opened is exist - process it [09:15:44]req_shift_opened [09:15:44]FM_GetShiftState [09:15:44]SAM_PROTO_GetShiftState [09:15:44]wFMCommunicate request_size=4 [09:15:44]MH_SAM_APDU [09:15:44]CAPDU: 80 13 01 00 [09:15:44]Write to MH i2c: E2 08 00 43 02 80 13 01 00 00 00 00 00 C2 [09:15:44]Write i2c OK [09:15:44]MH_I2C_Read... [09:15:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:44]Read from MH i2c: E2 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: E2 0E 00 [09:15:44]MH_I2C_Read... [09:15:44]Read from MH i2c: E2 0E 00 43 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 75 [09:15:44]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [09:15:44]wFMCommunicate OK [09:15:44]SAM_PROTO_GetShiftState done [09:15:44]FM_GetShiftState done [09:15:44]req_shift_opened done [09:15:44]requested_item shift.open_date is exist - process it [09:15:44]req_shift_open_date [09:15:44]req_shift_open_date done [09:15:44]produce_requested_data done [09:15:44]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42007,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [09:15:44]process_action_free close_receipt [09:15:44]json_value_free [09:15:44]json_value_free done [09:15:44]process_json_proto returns [09:15:44]Send response to host [09:15:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42007,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [09:15:44]free response buf [09:15:44]execute_script done [09:15:44]execute_script returns [09:15:44]free content buf [09:15:44]Sock 9.Close socket [09:15:44]Sock 9.Thread stoped [09:15:47]recv_with_timeout no data received [09:15:47]ConnectInit Can't take IP for lk.salyk.kg [09:15:47]CommunicateWithHost connect error [09:15:47]CommunicateWithHost err = -1 [09:15:47]OFD Sender: Server communicate error [09:15:52]OFD Sender: Processing packet 42007 [packets to send 57, broken 56] [09:15:52]ProducePacketName [09:15:52]name=ofd_packets/00042007 [09:15:52]OFD Sender: To server: pG, [09:15:52]CommunicateWithHost lk.salyk.kg:30040 [09:15:52]ConnectInit lk.salyk.kg [09:15:57]recv_with_timeout no data received [09:16:07]Connected sock=10 [09:16:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2D 01 00 00 1E C6 25 01 02 41 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 35 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 9C D0 BE D1 85 D0 B8 D1 82 D0 BE 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 1C 00 00 00 F4 03 04 00 3D AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 17 A4 00 00 35 04 06 00 CA C3 76 7F D6 3D 42 A5 96 43 A0 02 F8 26 [09:16:12]recv_with_timeout no data received [09:16:12]CommunicateWithHost answer receiving error [09:16:12]CommunicateWithHost err = -3 [09:16:12]OFD Sender: Server communicate error [09:16:17]OFD Sender: Processing packet 42007 [packets to send 57, broken 56] [09:16:17]ProducePacketName [09:16:17]name=ofd_packets/00042007 [09:16:17]OFD Sender: To server: pG, [09:16:17]CommunicateWithHost lk.salyk.kg:30040 [09:16:17]ConnectInit lk.salyk.kg [09:16:22]ConnectInit Can't take IP for lk.salyk.kg [09:16:22]CommunicateWithHost connect error [09:16:22]CommunicateWithHost err = -1 [09:16:22]OFD Sender: Server communicate error [09:16:27]OFD Sender: Processing packet 42007 [packets to send 57, broken 56] [09:16:27]ProducePacketName [09:16:27]name=ofd_packets/00042007 [09:16:27]OFD Sender: To server: pG, [09:16:27]CommunicateWithHost lk.salyk.kg:30040 [09:16:27]ConnectInit lk.salyk.kg [09:16:35]Connected sock=10 [09:16:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2D 01 00 00 1E C6 25 01 02 41 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 35 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 9C D0 BE D1 85 D0 B8 D1 82 D0 BE 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 1C 00 00 00 F4 03 04 00 3D AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 17 A4 00 00 35 04 06 00 CA C3 76 7F D6 3D 42 A5 96 43 A0 02 F8 26 [09:16:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 17 66 47 00 FF 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 17 A4 00 00 F4 03 04 00 86 5B A8 66 B6 04 01 00 00 92 0B A6 86 D1 23 2C AC [09:16:36]CommunicateWithHost err = 0 [09:16:36]CheckOFDResponse [09:16:36]1017 (14) - 77093643461234 [09:16:36]1041 (16) - 0000000000874958 [09:16:36]1040 (4) - 42007 [09:16:36]1012 (4) - 30.07.2024 03:18 [09:16:36]1206 (1) - 0 [09:16:36]OFD Sender: Remove packet 42007 [09:16:36]ProducePacketName [09:16:36]name=ofd_packets/00042007 [09:16:36]NVStorageDeleteData [09:16:37]OFD Sender: No OFD packet to send [09:16:42]OFD Sender: No OFD packet to send [09:16:47]OFD Sender: No OFD packet to send [09:16:52]OFD Sender: No OFD packet to send [09:16:57]OFD Sender: No OFD packet to send [09:17:02]OFD Sender: No OFD packet to send [09:17:07]OFD Sender: No OFD packet to send [09:17:12]OFD Sender: No OFD packet to send [09:17:17]OFD Sender: No OFD packet to send [09:17:22]OFD Sender: No OFD packet to send [09:17:27]OFD Sender: No OFD packet to send [09:17:32]OFD Sender: No OFD packet to send [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:02]accept exits with 7 [09:18:02]New connection [09:18:02]New thread 3067207012 created [09:18:02]Thread 3067350372 joined [09:18:02]Waiting for new connection... [09:18:02] Sock 7.Parse request [09:18:02]Sock 7.Check first char [09:18:02]Sock 7.First char is OK [09:18:02]request: POST /json_proto HTTP/1.0 [09:18:02]Method: POST [09:18:02]URL: /json_proto [09:18:02]Method is POST - this is cgi request [09:18:02]url: /json_proto [09:18:02]query_string will be loaded in cgi processing [09:18:02]execute_cgi json_proto POST (null) [09:18:02]execute_cgi path=json_proto method=POST [09:18:02]POST find Content-Length [09:18:02]Host: 172.17.43.132:8080 [09:18:02]Content-Length: 623 [09:18:02]Content-Type: application/json [09:18:02] [09:18:02]POST finish read [09:18:02]Found Content-Length = 623 [09:18:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184037", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:02]execute_script... [09:18: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)184037", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:02]POST & json_proto [09:18:02]process_json_proto [09:18:02]json parsed OK: [09:18:02]protocol is kg_v1.0 [09:18:02]action value=close_receipt [09:18:02]process_action close_receipt [09:18:02]cmd_close_receipt [09:18:02]MH_GetDate [09:18:02]Write to MH i2c: F0 00 00 44 02 35 [09:18:02]Write i2c OK [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: F0 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: F0 09 00 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: F0 09 00 44 02 00 CB AF A8 66 64 A3 A7 66 DA [09:18:02]GetLastDocTimeStamp 1722330941 [09:18:02]current date 1722331083 [09:18:02]FM_GetShiftState [09:18:02]SAM_PROTO_GetShiftState [09:18:02]wFMCommunicate request_size=4 [09:18:02]MH_SAM_APDU [09:18:02]CAPDU: 80 13 01 00 [09:18:02]Write to MH i2c: E2 08 00 45 02 80 13 01 00 00 00 00 00 C4 [09:18:02]Write i2c OK [09:18:02]MH_I2C_Read... [09:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:02]Read from MH i2c: E2 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: E2 0E 00 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: E2 0E 00 45 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 77 [09:18:02]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [09:18:02]wFMCommunicate OK [09:18:02]SAM_PROTO_GetShiftState done [09:18:02]FM_GetShiftState done [09:18:02]opened in 1722298218 [09:18:02]opened+sec_in_day 1722384618 [09:18:02]quantity*price = 14000 [09:18:02]sum+1 = 14001 [09:18:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 29 30.07.2024 09:18 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42008 ФПД: 141300317819877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T091803&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42008&fm=141300317819877&tin=02508201610067®Number=0000000000092626&sum=14000 0 [09:18:03]StoreToDocumentArchive [09:18:03]shift 428 fd 42008 [09:18:03]save to /storage/0428/doc_00042008 [09:18:03]save last doc name /storage/0428/doc_00042008 to /storage/kkm_last_doc_name [09:18:03]save OK [09:18:03]Clear old archive folders... [09:18:03]ProcessDocumentItem done err = 0, tmpTLVsize=275 [09:18:03]tlvbuf is 00655A60 [09:18:03]SAM_PROTO_ClearQueue [09:18:03]wFMCommunicate request_size=4 [09:18:03]MH_SAM_APDU [09:18:03]CAPDU: 80 09 00 00 [09:18:03]Write to MH i2c: E2 08 00 52 02 80 09 00 00 00 00 00 00 C6 [09:18:03]Write i2c OK [09:18:03]MH_I2C_Read... [09:18:03]Read from MH i2c: E2 [09:18:03]MH_I2C_Read... [09:18:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:03]Read from MH i2c: E2 03 00 [09:18:03]MH_I2C_Read... [09:18:03]Read from MH i2c: E2 03 00 52 02 00 90 00 C8 [09:18:03]RAPDU: 90 00 [09:18:03]wFMCommunicate OK [09:18:03]SAM_PROTO_ClearQueue done [09:18:03]KKMCreateOFDPacket [09:18:03]OFDProtocolAddRootSTLVToBuf [09:18:03]FM_MakeSignedData [09:18:03]FM_MakeSignedData [09:18:03]SAM_PROTO_SignData [09:18:03]wFMCommunicate request_size=4 [09:18:03]MH_SAM_APDU [09:18:03]CAPDU: 80 0D 01 02 [09:18:03]Write to MH i2c: E2 08 00 53 02 80 0D 01 02 00 00 00 00 CE [09:18:03]Write i2c OK [09:18:03]MH_I2C_Read... [09:18:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:03]Read from MH i2c: E2 [09:18:03]MH_I2C_Read... [09:18:03]Read from MH i2c: E2 03 00 [09:18:03]MH_I2C_Read... [09:18:03]Read from MH i2c: E2 03 00 53 02 00 90 00 C9 [09:18:03]RAPDU: 90 00 [09:18:03]wFMCommunicate OK [09:18:03]wFMCommunicate request_size=255 [09:18:03]MH_SAM_APDU [09:18:03]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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 1D 00 00 00 F4 03 04 00 CB AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 [09:18:03]Write to MH i2c: E2 02 01 54 02 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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 1D 00 00 00 F4 03 04 00 CB AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 00 00 B0 [09:18:03]Write i2c OK [09:18:03]MH_I2C_Read... [09:18:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:04]Read from MH i2c: E2 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 03 00 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 03 00 54 02 00 90 00 CA [09:18:04]RAPDU: 90 00 [09:18:04]wFMCommunicate OK [09:18:04]wFMCommunicate request_size=34 [09:18:04]MH_SAM_APDU [09:18:04]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 18 A4 00 00 35 04 06 00 80 83 0B 40 13 E5 [09:18:04]Write to MH i2c: E2 25 00 55 02 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 18 A4 00 00 35 04 06 00 80 83 0B 40 13 E5 00 00 9D [09:18:04]Write i2c OK [09:18:04]MH_I2C_Read... [09:18:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:04]Read from MH i2c: E2 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 03 00 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 03 00 55 02 00 90 00 CB [09:18:04]RAPDU: 90 00 [09:18:04]wFMCommunicate OK [09:18:04]wFMCommunicate request_size=4 [09:18:04]MH_SAM_APDU [09:18:04]CAPDU: 80 0D 03 02 [09:18:04]Write to MH i2c: E2 08 00 56 02 80 0D 03 02 00 00 00 00 D3 [09:18:04]Write i2c OK [09:18:04]MH_I2C_Read... [09:18:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:04]Read from MH i2c: E2 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 0B 00 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 0B 00 56 02 00 8D B9 01 68 47 14 49 75 90 00 9C [09:18:04]RAPDU: 8D B9 01 68 47 14 49 75 90 00 [09:18:04]wFMCommunicate OK [09:18:04]SAM_PROTO_SignData done [09:18:04]FM_MakeSignedData done [09:18:04]CreateOFDProtocolMessage [09:18:04]wFMCommunicate request_size=4 [09:18:04]MH_SAM_APDU [09:18:04]CAPDU: 80 11 00 00 [09:18:04]Write to MH i2c: E2 08 00 57 02 80 11 00 00 00 00 00 00 D3 [09:18:04]Write i2c OK [09:18:04]MH_I2C_Read... [09:18:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:04]Read from MH i2c: E2 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 17 00 [09:18:04]MH_I2C_Read... [09:18:04]Read from MH i2c: E2 17 00 57 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 2F [09:18:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [09:18:04]wFMCommunicate OK [09:18:04]CreateOFDProtocolMessage done [09:18:04]OFDSenderStorePacket 42008 [09:18:04]StoreOFDPacket docnum=42008 [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:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 81 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 26 [00:00:11]Are we in boot? [00:00:11]We are in boot - try to switch [00:00:11]Write to MH i2c: A0 00 00 02 00 A1 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 [00:00:11]MH_I2C_Read... [00:00:11]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:11]*** [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 5400000000572581 (1903SQ88T) [00:00:11]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:11]*** step 0: 5000 (2650, 2350 REF) [00:00:11]*** step 1: 4835 (2500, 2335 REF) [00:00:11]*** step 2: 4676 (2440, 2236 REF) [00:00:11]*** step 3: 4523 (2280, 2243 REF) [00:00:11]*** step 4: 4376 (2160, 2216 REF) [00:00:11]*** step 5: 4235 (2050, 2185 REF) [00:00:11]*** step 6: 4098 (1950, 2148 REF) [00:00:11]*** step 7: 3967 (1870, 2097 REF) [00:00:11]*** step 8: 3840 (1828, 2012 REF) [00:00:11]*** step 9: 3719 (1728, 1991 REF) [00:00:11]*** step 10: 3601 (1675, 1926 REF) [00:00:11]*** step 11: 3488 (1635, 1853 REF) [00:00:11]*** step 12: 3379 (1595, 1784 REF) [00:00:11]*** step 13: 3275 (1565, 1710 REF) [00:00:11]*** step 14: 3174 (1543, 1631 REF) [00:00:11]*** step 15: 3077 (1523, 1554 REF) [00:00:11]*** step 16: 2983 (1503, 1480 REF) [00:00:11]*** step 17: 2893 (1486, 1407 REF) [00:00:11]*** step 18: 2806 (1466, 1340 REF) [00:00:11]*** step 19: 2723 (1426, 1297 REF) [00:00:11]*** step 20: 2642 (1406, 1236 REF) [00:00:11]*** step 21: 2565 (1384, 1181 REF) [00:00:11]*** step 22: 2490 (1364, 1126 REF) [00:00:11]*** step 23: 2418 (1344, 1074 REF) [00:00:11]*** step 24: 2349 (1322, 1027 REF) [00:00:11]*** step 25: 2283 (1302, 981 REF) [00:00:11]*** step 26: 2218 (1282, 936 REF) [00:00:11]*** step 27: 2157 (1262, 895 REF) [00:00:11]*** step 28: 2097 (1242, 855 REF) [00:00:11]*** step 29: 2040 (1222, 818 REF) [00:00:11]*** step 30: 1985 (1202, 783 REF) [00:00:11]*** step 31: 1932 (1191, 741 REF) [00:00:11]*** step 32: 1880 (1181, 699 REF) [00:00:11]*** step 33: 1831 (1171, 660 REF) [00:00:11]*** step 34: 1784 (1161, 623 REF) [00:00:11]*** step 35: 1738 (1151, 587 REF) [00:00:11]*** step 36: 1694 (1141, 553 REF) [00:00:11]*** step 37: 1652 (1131, 521 REF) [00:00:11]*** step 38: 1611 (1121, 490 REF) [00:00:11]*** step 39: 1572 (1111, 461 REF) [00:00:11]*** step 40: 1534 (1103, 431 REF) [00:00:11]*** step 41: 1497 (1093, 404 REF) [00:00:11]*** step 42: 1462 (1083, 379 REF) [00:00:11]*** step 43: 1428 (1073, 355 REF) [00:00:11]*** step 44: 1396 (1063, 333 REF) [00:00:11]*** step 45: 1365 (1053, 312 REF) [00:00:11]*** step 46: 1334 (1043, 291 REF) [00:00:11]*** step 47: 1305 (1033, 272 REF) [00:00:11]*** step 48: 1277 (1023, 254 REF) [00:00:11]*** step 49: 1250 (1013, 237 REF) [00:00:11]*** step 50: 1224 (990, 234 REF) [00:00:11]*** step 51: 1199 (980, 219 REF) [00:00:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 78515+1722262372=1722340887 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0xff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33540624 [00:00:11]*** Is cutter blocked? [00:00:12]MH_GetMetrics [00:00:12]Write to MH i2c: 00 00 00 03 00 02 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 81 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 27 [00:00:12]Are we in boot? [00:00:12]We are not in boot now [00:00:12]Write to MH i2c: 01 00 00 04 00 04 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:12]Model is 3 [00:00:12]MH firmware is 30620 [00:00:12]MH boot firmware is 3 [00:00:12]MH_SetPrinterDots 448 [00:00:12]HeadWidthInBytes 56 [00:00:12]maxmasksize 7 [00:00:12]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:12]Write to MH i2c: D5 00 00 06 00 DA [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]ExternCall_SetCallbacks [00:00:12]NVStorageInit [00:00:12]MH_GetDate [00:00:12]Write to MH i2c: F0 00 00 07 00 F6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 07 00 00 18 D6 A8 66 64 A3 A7 66 0F [12:01:28]Current date/time: 30.07.2024 12:01 [12:01:28]FM_Init [12:01:28]wFMConnect [12:01:28]MH_SAM_On [12:01:28]Write to MH i2c: E0 00 00 08 00 E7 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_init finished! [12:01:28]*** atr: [12:01:28]*** 0F 3B D5 18 FF 81 91 FE [12:01:28]*** 1F C3 80 73 C8 21 10 0A [12:01:28]*** 00 00 00 00 00 00 00 00 [12:01:28]*** 00 00 00 00 00 00 00 00 [12:01:28]*** 00 00 00 00 00 00 00 00 [12:01:28]*** 00 00 00 00 00 00 00 00 [12:01:28]*** 00 00 00 00 00 00 00 00 [12:01:28]*** 00 00 00 00 00 00 00 00 [12:01:28]Read from MH i2c: E0 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E0 10 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:01:28]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:01:28]wFMCommunicate request_size=10 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:01:28]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:01:28]RAPDU: 90 00 [12:01:28]wFMCommunicate OK [12:01:28]wFMCommunicate request_size=4 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 11 00 00 [12:01:28]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 17 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E0 [12:01:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:01:28]wFMCommunicate OK [12:01:28]Detected FM SN is 0000000000874958 [12:01:28]Stored FM SN is 0000000000874958 [12:01:28]wFMCommunicate request_size=9 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 16 00 00 04 FB 29 00 00 [12:01:28]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 FB 29 00 00 00 00 B6 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:01:28]RAPDU: 90 00 [12:01:28]wFMCommunicate OK [12:01:28]FM PIN OK [12:01:28]wFMCommunicate request_size=8 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 14 04 00 03 02 00 01 [12:01:28]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:01:28]RAPDU: 90 00 [12:01:28]wFMCommunicate OK [12:01:28]wFMCommunicate request_size=13 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:01:28]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:01:28]RAPDU: 90 00 [12:01:28]wFMCommunicate OK [12:01:28]wFMCommunicate request_size=4 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 11 00 00 [12:01:28]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 17 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E4 [12:01:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:01:28]wFMCommunicate OK [12:01:28]DocumentArchiveInit [12:01:28]Start Httpd... [12:01:28]Httpd thread 3067538788 created [12:01:28]Write to MH i2c: 01 00 00 0F 00 0F [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: 01 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: 01 07 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:01:28]MH Int Process started [12:01:28]Allocated Socket 6 [12:01:28]Bind OK [12:01:28]Listen OK [12:01:28]httpd running on port 8080 [12:01:28]Waiting for new connection... [12:01:28]OFD Sender: Processing packet 42008 [packets to send 57, broken 56] [12:01:28]ProducePacketName [12:01:28]name=ofd_packets/00042008 [12:01:28]OFD Sender: To server: pG, [12:01:28]CommunicateWithHost lk.salyk.kg:30040 [12:01:28]ConnectInit lk.salyk.kg [12:01:33]ConnectInit Can't take IP for lk.salyk.kg [12:01:33]CommunicateWithHost connect error [12:01:33]CommunicateWithHost err = -1 [12:01:33]OFD Sender: Server communicate error [12:01:38]OFD Sender: Processing packet 42008 [packets to send 57, broken 56] [12:01:38]ProducePacketName [12:01:38]name=ofd_packets/00042008 [12:01:38]OFD Sender: To server: pG, [12:01:38]CommunicateWithHost lk.salyk.kg:30040 [12:01:38]ConnectInit lk.salyk.kg [12:01:40]recv_with_timeout no data received [12:01:41]Connected sock=9 [12:01:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 27 01 00 00 79 97 1F 01 99 C6 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 B0 36 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 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 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 1D 00 00 00 F4 03 04 00 CB AF A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 18 A4 00 00 35 04 06 00 80 83 0B 40 13 E5 8D B9 01 68 47 14 49 75 [12:01:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 63 56 47 00 10 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 18 A4 00 00 F4 03 04 00 39 82 A8 66 B6 04 01 00 00 6C 87 86 E0 14 85 F4 A7 [12:01:43]CommunicateWithHost err = 0 [12:01:43]CheckOFDResponse [12:01:43]1017 (14) - 77093643461234 [12:01:43]1041 (16) - 0000000000874958 [12:01:43]1040 (4) - 42008 [12:01:43]1012 (4) - 30.07.2024 06:03 [12:01:43]1206 (1) - 0 [12:01:43]OFD Sender: Remove packet 42008 [12:01:43]ProducePacketName [12:01:43]name=ofd_packets/00042008 [12:01:43]NVStorageDeleteData [12:01:44]OFD Sender: No OFD packet to send [12:01:49]OFD Sender: No OFD packet to send [12:01:54]OFD Sender: No OFD packet to send [12:01:59]OFD Sender: No OFD packet to send [12:02:04]OFD Sender: No OFD packet to send [12:02:09]OFD Sender: No OFD packet to send [12:02:14]OFD Sender: No OFD packet to send [12:02:19]OFD Sender: No OFD packet to send [12:02:24]OFD Sender: No OFD packet to send [12:02:29]OFD Sender: No OFD packet to send [12:02:34]OFD Sender: No OFD packet to send [12:02:39]OFD Sender: No OFD packet to send [12:02:44]OFD Sender: No OFD packet to send [12:02:49]OFD Sender: No OFD packet to send [12:02:54]OFD Sender: No OFD packet to send [12:02:59]OFD Sender: No OFD packet to send [12:03:04]OFD Sender: No OFD packet to send [12:03:09]OFD Sender: No OFD packet to send [12:03:14]OFD Sender: No OFD packet to send [12:03:19]OFD Sender: No OFD packet to send [12:03:24]OFD Sender: No OFD packet to send [12:03:29]OFD Sender: No OFD packet to send [12:03:34]OFD Sender: No OFD packet to send [12:03:39]OFD Sender: No OFD packet to send [12:03:44]OFD Sender: No OFD packet to send [12:03:49]OFD Sender: No OFD packet to send [12:03:54]OFD Sender: No OFD packet to send [12:03:59]OFD Sender: No OFD packet to send [12:04:04]OFD Sender: No OFD packet to send [12:04:09]OFD Sender: No OFD packet to send [12:04:14]OFD Sender: No OFD packet to send [12:04:14]recv_with_timeout no data received [12:04:19]OFD Sender: No OFD packet to send [12:04:24]OFD Sender: No OFD packet to send [12:04:29]OFD Sender: No OFD packet to send [12:04:34]OFD Sender: No OFD packet to send [12:04:39]OFD Sender: No OFD packet to send [12:04:44]OFD Sender: No OFD packet to send [12:04:49]OFD Sender: No OFD packet to send [12:04:54]OFD Sender: No OFD packet to send [12:04:59]OFD Sender: No OFD packet to send [12:05:04]OFD Sender: No OFD packet to send [12:05:09]OFD Sender: No OFD packet to send [12:05:11]recv_with_timeout no data received [12:05:14]OFD Sender: No OFD packet to send [12:05:19]OFD Sender: No OFD packet to send [12:05:24]OFD Sender: No OFD packet to send [12:05:29]OFD Sender: No OFD packet to send [12:05:34]OFD Sender: No OFD packet to send [12:05:39]OFD Sender: No OFD packet to send [12:05:44]OFD Sender: No OFD packet to send [12:05:49]OFD Sender: No OFD packet to send [12:05:54]OFD Sender: No OFD packet to send [12:05:59]OFD Sender: No OFD packet to send [12:06:04]OFD Sender: No OFD packet to send [12:06:06]recv_with_timeout no data received [12:06:09]OFD Sender: No OFD packet to send [12:06:14]OFD Sender: No OFD packet to send [12:06:19]OFD Sender: No OFD packet to send [12:06:24]OFD Sender: No OFD packet to send [12:06:29]OFD Sender: No OFD packet to send [12:06:34]OFD Sender: No OFD packet to send [12:06:39]OFD Sender: No OFD packet to send [12:06:44]OFD Sender: No OFD packet to send [12:06:49]OFD Sender: No OFD packet to send [12:06:54]OFD Sender: No OFD packet to send [12:06:59]OFD Sender: No OFD packet to send [12:07:04]OFD Sender: No OFD packet to send [12:07:09]OFD Sender: No OFD packet to send [12:07:14]OFD Sender: No OFD packet to send [12:07:19]OFD Sender: No OFD packet to send [12:07:24]OFD Sender: No OFD packet to send [12:07:29]OFD Sender: No OFD packet to send [12:07:34]OFD Sender: No OFD packet to send [12:07:39]OFD Sender: No OFD packet to send [12:07:44]OFD Sender: No OFD packet to send [12:07:49]OFD Sender: No OFD packet to send [12:07:54]OFD Sender: No OFD packet to send [12:07:59]OFD Sender: No OFD packet to send [12:08:04]OFD Sender: No OFD packet to send [12:08:09]OFD Sender: No OFD packet to send [12:08:14]OFD Sender: No OFD packet to send [12:08:19]OFD Sender: No OFD packet to send [12:08:24]OFD Sender: No OFD packet to send [12:08:29]OFD Sender: No OFD packet to send [12:08:34]OFD Sender: No OFD packet to send [12:08:39]OFD Sender: No OFD packet to send [12:08:44]OFD Sender: No OFD packet to send [12:08:49]OFD Sender: No OFD packet to send [12:08:54]OFD Sender: No OFD packet to send [12:08:59]OFD Sender: No OFD packet to send [12:09:04]OFD Sender: No OFD packet to send [12:09:09]OFD Sender: No OFD packet to send [12:09:14]OFD Sender: No OFD packet to send [12:09:19]OFD Sender: No OFD packet to send [12:09:24]OFD Sender: No OFD packet to send [12:09:29]OFD Sender: No OFD packet to send [12:09:34]OFD Sender: No OFD packet to send [12:09:39]OFD Sender: No OFD packet to send [12:09:40]recv_with_timeout no data received [12:09:44]OFD Sender: No OFD packet to send [12:09:49]OFD Sender: No OFD packet to send [12:09:54]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [12:10:39]OFD Sender: No OFD packet to send [12:10:44]OFD Sender: No OFD packet to send [12:10:49]OFD Sender: No OFD packet to send [12:10:54]OFD Sender: No OFD packet to send [12:10:59]OFD Sender: No OFD packet to send [12:11:04]OFD Sender: No OFD packet to send [12:11:09]OFD Sender: No OFD packet to send [12:11:14]OFD Sender: No OFD packet to send [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:34]OFD Sender: No OFD packet to send [12:11:39]OFD Sender: No OFD packet to send [12:11:44]OFD Sender: No OFD packet to send [12:11:49]OFD Sender: No OFD packet to send [12:11:54]OFD Sender: No OFD packet to send [12:11:57]recv_with_timeout no data received [12:11:59]OFD Sender: No OFD packet to send [12:12:04]OFD Sender: No OFD packet to send [12:12:09]OFD Sender: No OFD packet to send [12:12:14]OFD Sender: No OFD packet to send [12:12:19]OFD Sender: No OFD packet to send [12:12:24]OFD Sender: No OFD packet to send [12:12:28]recv_with_timeout no data received [12:12:29]OFD Sender: No OFD packet to send [12:12:34]OFD Sender: No OFD packet to send [12:12:39]OFD Sender: No OFD packet to send [12:12:44]OFD Sender: No OFD packet to send [12:12:49]OFD Sender: No OFD packet to send [12:12:54]OFD Sender: No OFD packet to send [12:12:59]OFD Sender: No OFD packet to send [12:13:04]OFD Sender: No OFD packet to send [12:13:09]OFD Sender: No OFD packet to send [12:13:14]OFD Sender: No OFD packet to send [12:13:19]OFD Sender: No OFD packet to send [12:13:24]OFD Sender: No OFD packet to send [12:13:29]OFD Sender: No OFD packet to send [12:13:34]OFD Sender: No OFD packet to send [12:13:39]OFD Sender: No OFD packet to send [12:13:44]OFD Sender: No OFD packet to send [12:13:49]OFD Sender: No OFD packet to send [12:13:54]recv_with_timeout no data received [12:13:54]OFD Sender: No OFD packet to send [12:13:59]OFD Sender: No OFD packet to send [12:14:04]OFD Sender: No OFD packet to send [12:14:09]OFD Sender: No OFD packet to send [12:14:14]OFD Sender: No OFD packet to send [12:14:19]OFD Sender: No OFD packet to send [12:14:24]OFD Sender: No OFD packet to send [12:14:29]OFD Sender: No OFD packet to send [12:14:34]OFD Sender: No OFD packet to send [12:14:39]OFD Sender: No OFD packet to send [12:14:44]OFD Sender: No OFD packet to send [12:14:49]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 81 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 26 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572581 (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: 79339+1722262372=1722341711 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33540624 [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 81 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 27 [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 60 00 FF FF 7F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 50 D9 A8 66 64 A3 A7 66 4A [12:15:12]Current date/time: 30.07.2024 12:15 [12:15:12]FM_Init [12:15:12]wFMConnect [12:15:12]MH_SAM_On [12:15:12]Write to MH i2c: E0 00 00 08 00 E7 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]*** iso7816_init finished! [12:15:12]*** atr: [12:15:12]*** 0F 3B D5 18 FF 81 91 FE [12:15:12]*** 1F C3 80 73 C8 21 10 0A [12:15:12]*** 00 00 00 00 00 00 00 00 [12:15:12]*** 00 00 00 00 00 00 00 00 [12:15:12]*** 00 00 00 00 00 00 00 00 [12:15:12]*** 00 00 00 00 00 00 00 00 [12:15:12]*** 00 00 00 00 00 00 00 00 [12:15:12]*** 00 00 00 00 00 00 00 00 [12:15:12]Read from MH i2c: E0 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E0 10 00 [12:15:12]MH_I2C_Read... [12:15: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 [12:15:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:15:12]wFMCommunicate request_size=10 [12:15:12]MH_SAM_APDU [12:15:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:15:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:15:28]wFMCommunicate OK [12:15:28]wFMCommunicate request_size=25 [12:15:28]MH_SAM_APDU [12:15:28]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 [12:15:28]Write to MH i2c: E2 1C 00 70 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 00 00 52 [12:15:28]Write i2c OK [12:15:28]MH_I2C_Read... [12:15:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:28]Read from MH i2c: E2 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: E2 03 00 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: E2 03 00 70 00 00 90 00 E4 [12:15:28]RAPDU: 90 00 [12:15:28]wFMCommunicate OK [12:15:28]wFMCommunicate request_size=4 [12:15:28]MH_SAM_APDU [12:15:28]CAPDU: 80 15 03 00 [12:15:28]Write to MH i2c: E2 08 00 71 00 80 15 ConnectInit Can't take IP for lk.salyk.kg [12:15:28]03 CommunicateWithHost connect error [12:15:28]00 CommunicateWithHost err = -1 [12:15:28]00 OFD Sender: Server communicate error [12:15:28]00 00 00 F2 [12:15:28]Write i2c OK [12:15:28]MH_I2C_Read... [12:15:28]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:15:28]Read from MH i2c: E2 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: E2 40 00 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: E2 40 00 71 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1A A4 00 00 0E 04 04 00 AC 01 00 00 12 04 04 00 1F 00 00 00 35 04 06 00 D4 BC B2 CB 01 32 90 00 BB [12:15:28]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1A A4 00 00 0E 04 04 00 AC 01 00 00 12 04 04 00 1F 00 00 00 35 04 06 00 D4 BC B2 CB 01 32 90 00 [12:15:29]wFMCommunicate OK [12:15:29]SAM_PROTO_ProcessDocument answer len = 59 [12:15:29]SAM_PROTO_ProcessDocument done [12:15:29]SetTLVBufToDocument [12:15:29]Processing tag 1209 (04B9) [12:15:29]Malloc new data [12:15:29]Processing tag 1041 (0411) [12:15:29]Processing tag 1040 (0410) [12:15:29]Malloc new data [12:15:29]Processing tag 1038 (040E) [12:15:29]Malloc new data [12:15:29]Processing tag 1042 (0412) [12:15:29]Malloc new data [12:15:29]Processing tag 1077 (0435) [12:15:29]Malloc new data [12:15:29]SetTLVBufToDocument err=0 [12:15:29]KKMLoadAndSignReceiptData store KKM data [12:15:29]KKMLoadAndSignReceiptData err=0 [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 11 00 00 [12:15:29]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 17 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 48 [12:15:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:29]wFMCommunicate OK [12:15:29]Счет N : (3)184039 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4870202521216 Напиток MAXI чай 1,2 зел.лимон (новый) 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870202521148 Напиток MAXI чай зел лимон 0.45л 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 180.00 НСП 1% : 1.59 НДС 12% : 19.11 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 31 30.07.2024 12:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42010 ФПД: 233906918588722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121528&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42010&fm=233906918588722&tin=02508201610067®Number=0000000000092626&sum=18000 0 [12:15:29]StoreToDocumentArchive [12:15:29]shift 428 fd 42010 [12:15:29]save to /storage/0428/doc_00042010 [12:15:29]save last doc name /storage/0428/doc_00042010 to /storage/kkm_last_doc_name [12:15:29]save OK [12:15:29]Clear old archive folders... [12:15:29]ProcessDocumentItem done err = 0, tmpTLVsize=426 [12:15:29]tlvbuf is 0042B650 [12:15:29]SAM_PROTO_ClearQueue [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 09 00 00 [12:15:29]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [12:15:29]RAPDU: 90 00 [12:15:29]wFMCommunicate OK [12:15:29]SAM_PROTO_ClearQueue done [12:15:29]KKMCreateOFDPacket [12:15:29]OFDProtocolAddRootSTLVToBuf [12:15:29]FM_MakeSignedData [12:15:29]FM_MakeSignedData [12:15:29]SAM_PROTO_SignData [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 0D 01 02 [12:15:29]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [12:15:29]RAPDU: 90 00 [12:15:29]wFMCommunicate OK [12:15:29]wFMCommunicate request_size=255 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 0D 02 02 FA 03 00 AA 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 34 38 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 30 2E 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 [12:15:29]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 AA 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 34 38 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 30 2E 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 00 00 36 [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:30]accept exits with 15 [12:15:30]New connection [12:15:30]New thread 3066461540 created [12:15:30]Thread 3067178340 joined [12:15:30]Thread 3067034980 joined [12:15:30]Thread 3066748260 joined [12:15:30]Thread 3066604900 joined [12:15:30]Waiting for new connection... [12:15:30] Sock 15.Parse request [12:15:30]Sock 15.Check first char [12:15:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=185 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 0D 02 02 B4 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 60 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1A A4 00 00 35 04 06 00 D4 BC B2 CB 01 32 [12:15:30]Write to MH i2c: E2 BC 00 76 00 80 0D 02 02 B4 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 60 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1A A4 00 00 35 04 06 00 D4 BC B2 CB 01 32 00 00 B1 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:15:30]RAPDU: 90 00 [12:15:30]wFMCommunicate OK [12:15:30]wFMCommunicate request_size=4 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 0D 03 02 [12:15:30]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 0B 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 0B 00 77 00 00 D6 35 B4 43 D5 CA 08 F6 90 00 92 [12:15:30]RAPDU: D6 35 B4 43 D5 CA 08 F6 90 00 [12:15:30]wFMCommunicate OK [12:15:30]SAM_PROTO_SignData done [12:15:30]FM_MakeSignedData done [12:15:30]CreateOFDProtocolMessage [12:15:30]wFMCommunicate request_size=4 [12:15:30]MH_SAM_APDU [12:15:30]CAPDU: 80 11 00 00 [12:15:30]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:30]Read from MH i2c: E2 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 17 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 4E [12:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:30]wFMCommunicate OK [12:15:30]CreateOFDProtocolMessage done [12:15:30]OFDSenderStorePacket 42010 [12:15:30]StoreOFDPacket docnum=42010 [12:15:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 BE 01 00 00 EE 81 B6 01 59 96 5A 03 01 00 03 00 AA 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 34 38 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 30 2E 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 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 60 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1A A4 00 00 35 04 06 00 D4 BC B2 CB 01 32 D6 35 B4 43 D5 CA 08 F6 [12:15:30]CheckFolder [12:15:30]dirname=/storage/ofd_packets [12:15:30]CheckFolder done [12:15:30]ProducePacketName [12:15:30]name=ofd_packets/00042010 [12:15:30]NVStorageSaveData ofd_packets/00042010 [12:15:30]File name is /storage/ofd_packets/00042010 [12:15:30]Write 476 bytes [12:15:30]NVStorageSaveData done [12:15:30]OFDSenderStorePacket done [12:15:30]KKMCreateOFDPacket done [12:15:30]NVStorageSaveData kkm_last_timestamp [12:15:30]File name is /storage/kkm_last_timestamp [12:15:30]Write 4 bytes [12:15:30]NVStorageSaveData done [12:15:30]ExternCall_PrintAddStr [12:15:30]wPrintStart [12:15:30]Write to MH i2c: 01 00 00 79 00 79 [12:15:30]Write i2c OK [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: 01 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: 01 07 00 [12:15:30]MH_I2C_Read... [12:15:30]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [12:15:30]RasterBufferAndPrint [12:15:30]line Счет N : (3)184039 [12:15:30]line ИНН: 02508201610067 [12:15:30]line Контрольно-Кассовый Чек [12:15:30]line ПРОДАЖА [12:15:30]line Товар: 4870202521216 [12:15:30]line Напиток MAXI чай 1,2 зел.лимон (новый) [12:15:30]line 1.000 * 110.00 [12:15:30]line = 110.00 [12:15:30]line НДС 12% НСП 1% [12:15:30]line > о реализуемом товаре [12:15:30]line Товар: 4870202521148 [12:15:30]line Напиток MAXI чай зел лимон 0.45л [12:15:30]line 1.000 * 70.00 [12:15:30]line = 70.00 [12:15:30]line НДС 12% НСП 1% [12:15:30]line > о реализуемом товаре [12:15:30]line ИТОГО: 180.00 [12:15:30]line НСП 1% : 1.59 [12:15:30]line НДС 12% : 19.11 [12:15:30]line Наличными: 180.00 [12:15:30]line Безнал.: 0.00 [12:15:30]line Место: АЗС № 97 "Партнер Нефть" [12:15:30]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:15:30]line СНО: Общий режим [12:15:30]line Чек 31 30.07.2024 12:15 [12:15:30]line Смена: 428 ФФД: 1.0 [12:15:30]line ЗНМ: 0300000053 [12:15:30]line РНМ: 0000000000092626 [12:15:30]line Версия ККМ: 001 [12:15:30]line ФМ: 0000000000874958 [12:15:30]line ФД: 42010 [12:15:30]line ФПД: 233906918588722 [12:15:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121528&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42010&fm=233906918588722&tin=02508201610067®Number=0000000000092626&sum=18000 [12:15:30]line 0 [12:15:30]written 0, free lines is 4095 [12:15:30]OFD Sender: Processing packet 42009 [packets to send 58, broken 56] [12:15:30]ProducePacketName [12:15:30]name=ofd_packets/00042009 [12:15:30]OFD Sender: To server: pG, [12:15:30]CommunicateWithHost lk.salyk.kg:30040 [12:15:30]ConnectInit lk.salyk.kg [12:15:31]Write to MH i2c: 01 00 00 A9 00 A9 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: 01 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: 01 07 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 AC 0C 68 [12:15:31]RasterBufferAndPrint [12:15:31]line [12:15:31]line [12:15:31]line [12:15:31]line [12:15:31]line [12:15:31]written 0, free lines is 3272 [12:15:31]MH_Cut [12:15:31]Write to MH i2c: D1 01 00 B0 00 01 82 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: D1 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: D1 01 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: D1 01 00 B0 00 00 81 [12:15:31]Write to MH i2c: 01 00 00 B1 00 B1 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]Sock 15.First char is OK [12:15:31]request: POST /json_proto HTTP/1.1 [12:15:31]Method: POST [12:15:31]URL: /json_proto [12:15:31]Method is POST - this is cgi request [12:15:31]url: /json_proto [12:15:31]query_string will be loaded in cgi processing [12:15:31]execute_cgi json_proto POST (null) [12:15:31]execute_cgi path=json_proto method=POST [12:15:31]POST find Content-Length [12:15:31]Host: 172.17.43.132:8080 [12:15:31]Connection: keep-alive [12:15:31]Content-Length: 105 [12:15:31]Accept: application/json, text/plain, */* [12:15:31]User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 [12:15:31]Content-Type: application/json [12:15:31]Origin: http://172.17.43.132:8080 [12:15:31]Referer: http://172.17.43.132:8080/testengine [12:15:31]Accept-Encoding: gzip, deflate [12:15:31]Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 [12:15:31] [12:15:31]POST finish read [12:15:31]Found Content-Length = 105 [12:15:31]post body = {"protocol":"kg_v1.0","request":{"action":"get_value","params":{},"requested_data":["config.timestamp"]}} [12:15:31]execute_script... [12:15:31]execute_script path=json_proto method=POST query_string={"protocol":"kg_v1.0","request":{"action":"get_value","params":{},"requested_data":["config.timestamp"]}} [12:15:31]POST & json_proto [12:15:31]process_json_proto [12:15:31]json parsed OK: [12:15:31]protocol is kg_v1.0 [12:15:31]action value=get_value [12:15:31]process_action get_value [12:15:31]cmd_get_value [12:15:31]process_action get_value done [12:15:31]requested_data is exist [12:15:31]produce_requested_data [12:15:31]requested_item config.timestamp is exist - process it [12:15:31]MH_GetDate [12:15:31]*** Cut start [12:15:31]*** Partial cut [12:15:31]*** CUTSNS_PIN = 1 [12:15:31]*** CUTSNS_PIN = 0 [12:15:32]*** Brake cut motor [12:15:32]Read from MH i2c: 01 [12:15:32]MH_I2C_Read... [12:15:32]*** Stop cut motor [12:15:32]*** Cut end [12:15:32]Read from MH i2c: 01 07 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 FF 0F C6 [12:15:32]process_action close_receipt done [12:15:32]requested_data is exist [12:15:32]produce_requested_data [12:15:32]requested_item fm.sn is exist - process it [12:15:32]wFMCommunicate request_size=4 [12:15:32]MH_SAM_APDU [12:15:32]CAPDU: 80 11 00 00 [12:15:32]Write to MH i2c: F0 00 00 B2 00 A1 [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: F0 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: F0 09 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: F0 09 00 B2 00 00 65 D9 A8 66 64 A3 A7 66 0A [12:15:32]produce_requested_data done [12:15:32]produce_requested_data return {"config.timestamp":"1722341733"} [12:15:32]process_action_free get_value [12:15:32]json_value_free [12:15:32]Write to MH i2c: E2 08 00 B3 00 80 11 00 00 00 00 00 00 2D [12:15:32]json_value_free done [12:15:32]process_json_proto returns [12:15:32]Send response to host [12:15:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"config.timestamp":"1722341733"}}} [12:15:32]free response buf [12:15:32]execute_script done [12:15:32]execute_script returns [12:15:32]free content buf [12:15:32]Sock 15.Close socket [12:15:32]Sock 15.Thread stoped [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:32]Read from MH i2c: E2 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 17 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 17 00 B3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 89 [12:15:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:32]wFMCommunicate OK [12:15:32]requested_item fd.num is exist - process it [12:15:32]SAM_PROTO_GetFieldsCounters [12:15:32]wFMCommunicate request_size=4 [12:15:32]MH_SAM_APDU [12:15:32]CAPDU: 80 13 00 00 [12:15:32]Write to MH i2c: E2 08 00 B4 00 80 13 00 00 00 00 00 00 30 [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:32]Read from MH i2c: E2 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 62 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: E2 62 00 B4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1A A4 00 00 0E 04 04 00 AC 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 22 [12:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1A A4 00 00 0E 04 04 00 AC 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 [12:15:33]wFMCommunicate OK [12:15:33]SAM_PROTO_GetFieldsCounters done [12:15:33]requested_item shift.num is exist - process it [12:15:33]requested_item shift.opened is exist - process it [12:15:33]req_shift_opened [12:15:33]FM_GetShiftState [12:15:33]SAM_PROTO_GetShiftState [12:15:33]wFMCommunicate request_size=4 [12:15:33]MH_SAM_APDU [12:15:33]CAPDU: 80 13 01 00 [12:15:33]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:33]Read from MH i2c: E2 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 0E 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 E5 [12:15:33]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:33]wFMCommunicate OK [12:15:33]SAM_PROTO_GetShiftState done [12:15:33]FM_GetShiftState done [12:15:33]req_shift_opened done [12:15:33]requested_item shift.open_date is exist - process it [12:15:33]req_shift_open_date [12:15:33]req_shift_open_date done [12:15:33]produce_requested_data done [12:15:33]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42010,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:15:33]process_action_free close_receipt [12:15:33]json_value_free [12:15:33]json_value_free done [12:15:33]process_json_proto returns [12:15:33]Send response to host [12:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42010,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:15:33]free response buf [12:15:33]execute_script done [12:15:33]execute_script returns [12:15:33]free content buf [12:15:33]Sock 10.Close socket [12:15:33]Sock 10.Thread stoped [12:15:34]accept exits with 6 [12:15:34]New connection [12:15:34]New thread 3067178340 created [12:15:34]Thread 3066891620 joined [12:15:34]Thread 3066461540 joined [12:15:34]Waiting for new connection... [12:15:34] Sock 6.Parse request [12:15:34]Sock 6.Check first char [12:15:34]Sock 6.First char is OK [12:15:34]request: POST /json_proto HTTP/1.0 [12:15:34]Method: POST [12:15:34]URL: /json_proto [12:15:34]Method is POST - this is cgi request [12:15:34]url: /json_proto [12:15:34]query_string will be loaded in cgi processing [12:15:34]execute_cgi json_proto POST (null) [12:15:34]execute_cgi path=json_proto method=POST [12:15:34]POST find Content-Length [12:15:34]Host: 172.17.43.132:8080 [12:15:34]Content-Length: 679 [12:15:34]Content-Type: application/json [12:15:34] [12:15:34]POST finish read [12:15:34]Found Content-Length = 679 [12:15:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184040", "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" ] } } [12:15:34]execute_script... [12:15: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 : (3)184040", "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" ] } } [12:15:34]POST & json_proto [12:15:34]process_json_proto [12:15:34]json parsed OK: [12:15:34]protocol is kg_v1.0 [12:15:34]action value=close_receipt [12:15:34]process_action close_receipt [12:15:34]cmd_close_receipt [12:15:34]MH_GetDate [12:15:34]Write to MH i2c: F0 00 00 B6 00 A5 [12:15:34]Write i2c OK [12:15:34]MH_I2C_Read... [12:15:34]Read from MH i2c: F0 [12:15:34]MH_I2C_Read... [12:15:34]Read from MH i2c: F0 09 00 [12:15:34]MH_I2C_Read... [12:15:34]Read from MH i2c: F0 09 00 B6 00 00 67 D9 A8 66 64 A3 A7 66 10 [12:15:34]GetLastDocTimeStamp 1722341728 [12:15:34]current date 1722341735 [12:15:34]FM_GetShiftState [12:15:34]SAM_PROTO_GetShiftState [12:15:34]wFMCommunicate request_size=4 [12:15:34]MH_SAM_APDU [12:15:34]CAPDU: 80 13 01 00 [12:15:34]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [12:15:34]Write i2c OK [12:15:34]MH_I2C_Read... [12:15:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:34]Read from MH i2c: E2 [12:15:34]MH_I2C_Read... [12:15:34]Read from MH i2c: E2 0E 00 [12:15:34]MH_I2C_Read... [12:15:34]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 E7 [12:15:34]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:34]wFMCommunicate OK [12:15:34]SAM_PROTO_GetShiftState done [12:15:34]FM_GetShiftState done [12:15:34]opened in 1722298218 [12:15:34]opened+sec_in_day 1722384618 [12:15:34]quantity*price = 8000 [12:15:34]sum+1 = 8001 [12:15:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 32 30.07.2024 12:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42011 ФПД: 163384518415356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121535&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42011&fm=163384518415356&tin=02508201610067®Number=0000000000092626&sum=8000 0 [12:15:36]StoreToDocumentArchive [12:15:36]shift 428 fd 42011 [12:15:36]save to /storage/0428/doc_00042011 [12:15:36]save last doc name /storage/0428/doc_00042011 to /storage/kkm_last_doc_name [12:15:36]save OK [12:15:36]Clear old archive folders... [12:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=294 [12:15:36]tlvbuf is 00433E60 [12:15:36]SAM_PROTO_ClearQueue [12:15:36]wFMCommunicate request_size=4 [12:15:36]MH_SAM_APDU [12:15:36]CAPDU: 80 09 00 00 [12:15:36]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [12:15:36]Write i2c OK [12:15:36]MH_I2C_Read... [12:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:36]Read from MH i2c: E2 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [12:15:36]RAPDU: 90 00 [12:15:36]wFMCommunicate OK [12:15:36]SAM_PROTO_ClearQueue done [12:15:36]KKMCreateOFDPacket [12:15:36]OFDProtocolAddRootSTLVToBuf [12:15:36]FM_MakeSignedData [12:15:36]FM_MakeSignedData [12:15:36]SAM_PROTO_SignData [12:15:36]wFMCommunicate request_size=4 [12:15:36]MH_SAM_APDU [12:15:36]CAPDU: 80 0D 01 02 [12:15:36]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [12:15:36]Write i2c OK [12:15:36]MH_I2C_Read... [12:15:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:36]Read from MH i2c: E2 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [12:15:36]RAPDU: 90 00 [12:15:36]wFMCommunicate OK [12:15:36]wFMCommunicate request_size=255 [12:15:36]MH_SAM_APDU [12:15:36]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 20 00 00 00 F4 03 04 00 67 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [12:15:36]Write to MH i2c: E2 02 01 C8 00 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 20 00 00 00 F4 03 04 00 67 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 5D [12:15:36]Write i2c OK [12:15:36]MH_I2C_Read... [12:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:36]Read from MH i2c: E2 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [12:15:36]RAPDU: 90 00 [12:15:36]wFMCommunicate OK [12:15:36]wFMCommunicate request_size=53 [12:15:36]MH_SAM_APDU [12:15:36]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1B A4 00 00 35 04 06 00 94 98 EC 2E 93 FC [12:15:36]Write to MH i2c: E2 38 00 C9 00 80 0D 02 02 30 00 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1B A4 00 00 35 04 06 00 94 98 EC 2E 93 FC 00 00 D5 [12:15:36]Write i2c OK [12:15:36]MH_I2C_Read... [12:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:36]Read from MH i2c: E2 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 [12:15:36]MH_I2C_Read... [12:15:36]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [12:15:36]RAPDU: 90 00 [12:15:36]wFMCommunicate OK [12:15:36]wFMCommunicate request_size=4 [12:15:36]MH_SAM_APDU [12:15:36]CAPDU: 80 0D 03 02 [12:15:36]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:37]Read from MH i2c: E2 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 0B 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 0B 00 CA 00 00 42 A9 FC 23 D6 E5 CF 76 90 00 50 [12:15:37]RAPDU: 42 A9 FC 23 D6 E5 CF 76 90 00 [12:15:37]wFMCommunicate OK [12:15:37]SAM_PROTO_SignData done [12:15:37]FM_MakeSignedData done [12:15:37]CreateOFDProtocolMessage [12:15:37]wFMCommunicate request_size=4 [12:15:37]MH_SAM_APDU [12:15:37]CAPDU: 80 11 00 00 [12:15:37]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:37]Read from MH i2c: E2 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 17 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 A1 [12:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:37]wFMCommunicate OK [12:15:37]CreateOFDProtocolMessage done [12:15:37]OFDSenderStorePacket 42011 [12:15:37]StoreOFDPacket docnum=42011 [12:15:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 3A 01 00 00 95 C9 32 01 02 99 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 20 00 00 00 F4 03 04 00 67 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1B A4 00 00 35 04 06 00 94 98 EC 2E 93 FC 42 A9 FC 23 D6 E5 CF 76 [12:15:37]CheckFolder [12:15:37]dirname=/storage/ofd_packets [12:15:37]CheckFolder done [12:15:37]ProducePacketName [12:15:37]name=ofd_packets/00042011 [12:15:37]NVStorageSaveData ofd_packets/00042011 [12:15:37]File name is /storage/ofd_packets/00042011 [12:15:37]Write 344 bytes [12:15:37]NVStorageSaveData done [12:15:37]OFDSenderStorePacket done [12:15:37]KKMCreateOFDPacket done [12:15:37]NVStorageSaveData kkm_last_timestamp [12:15:37]File name is /storage/kkm_last_timestamp [12:15:37]Write 4 bytes [12:15:37]NVStorageSaveData done [12:15:37]ExternCall_PrintAddStr [12:15:37]wPrintStart [12:15:37]Write to MH i2c: 01 00 00 CC 00 CC [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 07 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [12:15:37]RasterBufferAndPrint [12:15:37]line Счет N : (3)184040 [12:15:37]line ИНН: 02508201610067 [12:15:37]line Контрольно-Кассовый Чек [12:15:37]line ПРОДАЖА [12:15:37]line Товар: 4700003010353 [12:15:37]line Напиток Let`s Go! с/с груша ПЭТ 1л [12:15:37]line 1.000 * 80.00 [12:15:37]line = 80.00 [12:15:37]line НДС 12% НСП 1% [12:15:37]line > о реализуемом товаре [12:15:37]line ИТОГО: 80.00 [12:15:37]line НСП 1% : 0.71 [12:15:37]line НДС 12% : 8.50 [12:15:37]line Наличными: 80.00 [12:15:37]line Безнал.: 0.00 [12:15:37]line Место: АЗС № 97 "Партнер Нефть" [12:15:37]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:15:37]line СНО: Общий режим [12:15:37]line Чек 32 30.07.2024 12:15 [12:15:37]line Смена: 428 ФФД: 1.0 [12:15:37]line ЗНМ: 0300000053 [12:15:37]line РНМ: 0000000000092626 [12:15:37]line Версия ККМ: 001 [12:15:37]line ФМ: 0000000000874958 [12:15:37]line ФД: 42011 [12:15:37]line ФПД: 163384518415356 [12:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121535&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42011&fm=163384518415356&tin=02508201610067®Number=0000000000092626&sum=8000 [12:15:37]line 0 [12:15:37]written 0, free lines is 4095 [12:15:37]OFD Sender: Processing packet 42009 [packets to send 59, broken 56] [12:15:37]ProducePacketName [12:15:37]name=ofd_packets/00042009 [12:15:37]OFD Sender: To server: pG, [12:15:37]CommunicateWithHost lk.salyk.kg:30040 [12:15:37]ConnectInit lk.salyk.kg [12:15:37]Write to MH i2c: 01 00 00 F5 00 F5 [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 07 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 11 0D 1A [12:15:37]RasterBufferAndPrint [12:15:37]line [12:15:37]line [12:15:37]line [12:15:37]line [12:15:37]line [12:15:37]written 0, free lines is 3379 [12:15:37]MH_Cut [12:15:37]Write to MH i2c: D1 01 00 FC 00 01 CE [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: D1 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: D1 01 00 [12:15:37]MH_I2C_Read... [12:15:37]Read from MH i2c: D1 01 00 FC 00 00 CD [12:15:37]Write to MH i2c: 01 00 00 FD 00 FD [12:15:37]Write i2c OK [12:15:37]MH_I2C_Read... [12:15:38]*** Cut start [12:15:38]*** Partial cut [12:15:38]*** CUTSNS_PIN = 1 [12:15:38]*** CUTSNS_PIN = 0 [12:15:38]*** Brake cut motor [12:15:39]Read from MH i2c: 01 [12:15:39]MH_I2C_Read... [12:15:39]*** Stop cut motor [12:15:39]*** Cut end [12:15:39]Read from MH i2c: 01 07 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [12:15:39]process_action close_receipt done [12:15:39]requested_data is exist [12:15:39]produce_requested_data [12:15:39]requested_item fm.sn is exist - process it [12:15:39]wFMCommunicate request_size=4 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 11 00 00 [12:15:39]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 17 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 D4 [12:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:39]wFMCommunicate OK [12:15:39]requested_item fd.num is exist - process it [12:15:39]SAM_PROTO_GetFieldsCounters [12:15:39]wFMCommunicate request_size=4 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 13 00 00 [12:15:39]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 62 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 62 00 FF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1B A4 00 00 0E 04 04 00 AC 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 71 [12:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1B A4 00 00 0E 04 04 00 AC 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 [12:15:39]wFMCommunicate OK [12:15:39]SAM_PROTO_GetFieldsCounters done [12:15:39]requested_item shift.num is exist - process it [12:15:39]requested_item shift.opened is exist - process it [12:15:39]req_shift_opened [12:15:39]FM_GetShiftState [12:15:39]SAM_PROTO_GetShiftState [12:15:39]wFMCommunicate request_size=4 [12:15:39]MH_SAM_APDU [12:15:39]CAPDU: 80 13 01 00 [12:15:39]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [12:15:39]Write i2c OK [12:15:39]MH_I2C_Read... [12:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:39]Read from MH i2c: E2 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 0E 00 [12:15:39]MH_I2C_Read... [12:15:39]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 31 [12:15:39]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:39]wFMCommunicate OK [12:15:39]SAM_PROTO_GetShiftState done [12:15:39]FM_GetShiftState done [12:15:39]req_shift_opened done [12:15:39]requested_item shift.open_date is exist - process it [12:15:39]req_shift_open_date [12:15:39]req_shift_open_date done [12:15:39]produce_requested_data done [12:15:39]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42011,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:15:39]process_action_free close_receipt [12:15:39]json_value_free [12:15:39]json_value_free done [12:15:39]process_json_proto returns [12:15:39]Send response to host [12:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42011,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:15:39]free response buf [12:15:39]execute_script done [12:15:39]execute_script returns [12:15:39]free content buf [12:15:39]Sock 6.Close socket [12:15:39]Sock 6.Thread stoped [12:15:40]accept exits with 13 [12:15:41]New connection [12:15:41]New thread 3066891620 created [12:15:41]Thread 3067178340 joined [12:15:41]Thread 3067034980 joined [12:15:41]Waiting for new connection... [12:15:41] Sock 13.Parse request [12:15:41]Sock 13.Check first char [12:15:41]Sock 13.First char is OK [12:15:41]request: POST /json_proto HTTP/1.0 [12:15:41]Method: POST [12:15:41]URL: /json_proto [12:15:41]Method is POST - this is cgi request [12:15:41]url: /json_proto [12:15:41]query_string will be loaded in cgi processing [12:15:41]execute_cgi json_proto POST (null) [12:15:41]execute_cgi path=json_proto method=POST [12:15:41]POST find Content-Length [12:15:41]Host: 172.17.43.132:8080 [12:15:41]Content-Length: 699 [12:15:41]Content-Type: application/json [12:15:41] [12:15:41]POST finish read [12:15:41]Found Content-Length = 699 [12:15:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184041", "tax_sys" : 0, "items" : [ { "code": "4700003010087", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Lets Go \u0437\u0435\u043B \u0447\u0430\u0439 \u044F\u0431\u043B-\u0433\u0440 \u041F\u042D\u0422 1,2\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" ] } } [12:15:41]execute_script... [12:15: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)184041", "tax_sys" : 0, "items" : [ { "code": "4700003010087", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Lets Go \u0437\u0435\u043B \u0447\u0430\u0439 \u044F\u0431\u043B-\u0433\u0440 \u041F\u042D\u0422 1,2\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" ] } } [12:15:41]POST & json_proto [12:15:41]process_json_proto [12:15:41]json parsed OK: [12:15:41]protocol is kg_v1.0 [12:15:41]action value=close_receipt [12:15:41]process_action close_receipt [12:15:41]cmd_close_receipt [12:15:41]MH_GetDate [12:15:41]Write to MH i2c: F0 00 00 01 01 F1 [12:15:41]Write i2c OK [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: F0 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: F0 09 00 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: F0 09 00 01 01 00 6D D9 A8 66 67 D9 A8 66 9C [12:15:41]GetLastDocTimeStamp 1722341735 [12:15:41]current date 1722341741 [12:15:41]FM_GetShiftState [12:15:41]SAM_PROTO_GetShiftState [12:15:41]wFMCommunicate request_size=4 [12:15:41]MH_SAM_APDU [12:15:41]CAPDU: 80 13 01 00 [12:15:41]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [12:15:41]Write i2c OK [12:15:41]MH_I2C_Read... [12:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:41]Read from MH i2c: E2 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: E2 0E 00 [12:15:41]MH_I2C_Read... [12:15:41]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 33 [12:15:41]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:41]wFMCommunicate OK [12:15:41]SAM_PROTO_GetShiftState done [12:15:41]FM_GetShiftState done [12:15:41]opened in 1722298218 [12:15:41]opened+sec_in_day 1722384618 [12:15:41]quantity*price = 9500 [12:15:41]sum+1 = 9501 [12:15:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 33 30.07.2024 12:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42012 ФПД: 108165768742610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121541&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42012&fm=108165768742610&tin=02508201610067®Number=0000000000092626&sum=9500 0 [12:15:42]StoreToDocumentArchive [12:15:42]shift 428 fd 42012 [12:15:42]save to /storage/0428/doc_00042012 [12:15:42]save last doc name /storage/0428/doc_00042012 to /storage/kkm_last_doc_name [12:15:42]save OK [12:15:42]Clear old archive folders... [12:15:42]ProcessDocumentItem done err = 0, tmpTLVsize=302 [12:15:42]tlvbuf is 00487770 [12:15:42]SAM_PROTO_ClearQueue [12:15:42]wFMCommunicate request_size=4 [12:15:42]MH_SAM_APDU [12:15:42]CAPDU: 80 09 00 00 [12:15:43]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [12:15:43]RAPDU: 90 00 [12:15:43]wFMCommunicate OK [12:15:43]SAM_PROTO_ClearQueue done [12:15:43]KKMCreateOFDPacket [12:15:43]OFDProtocolAddRootSTLVToBuf [12:15:43]FM_MakeSignedData [12:15:43]FM_MakeSignedData [12:15:43]SAM_PROTO_SignData [12:15:43]wFMCommunicate request_size=4 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 0D 01 02 [12:15:43]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [12:15:43]RAPDU: 90 00 [12:15:43]wFMCommunicate OK [12:15:43]wFMCommunicate request_size=255 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 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 21 00 00 00 F4 03 04 00 6D D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 [12:15:43]Write to MH i2c: E2 02 01 11 01 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 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 21 00 00 00 F4 03 04 00 6D D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 00 00 FC [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [12:15:43]RAPDU: 90 00 [12:15:43]wFMCommunicate OK [12:15:43]wFMCommunicate request_size=61 [12:15:43]MH_SAM_APDU [12:15:43]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1C A4 00 00 35 04 06 00 62 60 4E 39 06 D2 [12:15:43]Write to MH i2c: E2 40 00 12 01 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1C A4 00 00 35 04 06 00 62 60 4E 39 06 D2 00 00 AC [12:15:43]Write i2c OK [12:15:43]MH_I2C_Read... [12:15:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:43]Read from MH i2c: E2 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 [12:15:43]MH_I2C_Read... [12:15:43]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [12:15:43]RAPDU: 90 00 [12:15:44]wFMCommunicate OK [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 0D 03 02 [12:15:44]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 0B 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 0B 00 13 01 00 48 12 30 99 59 72 03 A0 90 00 21 [12:15:44]RAPDU: 48 12 30 99 59 72 03 A0 90 00 [12:15:44]wFMCommunicate OK [12:15:44]SAM_PROTO_SignData done [12:15:44]FM_MakeSignedData done [12:15:44]CreateOFDProtocolMessage [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 11 00 00 [12:15:44]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 EB [12:15:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:44]wFMCommunicate OK [12:15:44]CreateOFDProtocolMessage done [12:15:44]OFDSenderStorePacket 42012 [12:15:44]StoreOFDPacket docnum=42012 [12:15:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 42 01 00 00 BC 73 3A 01 4D 60 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 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 21 00 00 00 F4 03 04 00 6D D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1C A4 00 00 35 04 06 00 62 60 4E 39 06 D2 48 12 30 99 59 72 03 A0 [12:15:44]CheckFolder [12:15:44]dirname=/storage/ofd_packets [12:15:44]CheckFolder done [12:15:44]ProducePacketName [12:15:44]name=ofd_packets/00042012 [12:15:44]NVStorageSaveData ofd_packets/00042012 [12:15:44]File name is /storage/ofd_packets/00042012 [12:15:44]Write 352 bytes [12:15:44]NVStorageSaveData done [12:15:44]OFDSenderStorePacket done [12:15:44]KKMCreateOFDPacket done [12:15:44]NVStorageSaveData kkm_last_timestamp [12:15:44]File name is /storage/kkm_last_timestamp [12:15:44]Write 4 bytes [12:15:44]NVStorageSaveData done [12:15:44]ExternCall_PrintAddStr [12:15:44]wPrintStart [12:15:44]Write to MH i2c: 01 00 00 15 01 16 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [12:15:44]RasterBufferAndPrint [12:15:44]line Счет N : (3)184041 [12:15:44]line ИНН: 02508201610067 [12:15:44]line Контрольно-Кассовый Чек [12:15:44]line ПРОДАЖА [12:15:44]line Товар: 4700003010087 [12:15:44]line Чай хол Lets Go зел чай ябл-гр ПЭТ 1,2л [12:15:44]line 1.000 * 95.00 [12:15:44]line = 95.00 [12:15:44]line НДС 12% НСП 1% [12:15:44]line > о реализуемом товаре [12:15:44]line ИТОГО: 95.00 [12:15:44]line НСП 1% : 0.84 [12:15:44]line НДС 12% : 10.09 [12:15:44]OFD Sender: Processing packet 42009 [packets to send 60, broken 56] [12:15:44]ProducePacketName [12:15:44]name=ofd_packets/00042009 [12:15:44]OFD Sender: To server: pG, [12:15:44]CommunicateWithHost lk.salyk.kg:30040 [12:15:44]ConnectInit lk.salyk.kg [12:15:44]line Наличными: 95.00 [12:15:44]line Безнал.: 0.00 [12:15:44]line Место: АЗС № 97 "Партнер Нефть" [12:15:44]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:15:44]line СНО: Общий режим [12:15:44]line Чек 33 30.07.2024 12:15 [12:15:44]line Смена: 428 ФФД: 1.0 [12:15:44]line ЗНМ: 0300000053 [12:15:44]line РНМ: 0000000000092626 [12:15:44]line Версия ККМ: 001 [12:15:44]line ФМ: 0000000000874958 [12:15:44]line ФД: 42012 [12:15:44]line ФПД: 108165768742610 [12:15:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121541&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42012&fm=108165768742610&tin=02508201610067®Number=0000000000092626&sum=9500 [12:15:44]line 0 [12:15:44]written 0, free lines is 4095 [12:15:44]Write to MH i2c: 01 00 00 3E 01 3F [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 0D 0D 60 [12:15:44]RasterBufferAndPrint [12:15:44]line [12:15:44]line [12:15:44]line [12:15:44]line [12:15:44]line [12:15:44]written 0, free lines is 3387 [12:15:44]MH_Cut [12:15:44]Write to MH i2c: D1 01 00 45 01 01 18 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: D1 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: D1 01 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: D1 01 00 45 01 00 17 [12:15:44]Write to MH i2c: 01 00 00 46 01 47 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:45]*** Cut start [12:15:45]*** Partial cut [12:15:45]*** CUTSNS_PIN = 1 [12:15:45]*** CUTSNS_PIN = 0 [12:15:45]*** Brake cut motor [12:15:46]Read from MH i2c: 01 [12:15:46]MH_I2C_Read... [12:15:46]*** Stop cut motor [12:15:46]*** Cut end [12:15:46]Read from MH i2c: 01 07 00 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [12:15:46]process_action close_receipt done [12:15:46]requested_data is exist [12:15:46]produce_requested_data [12:15:46]requested_item fm.sn is exist - process it [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 11 00 00 [12:15:46]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 17 00 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 1E [12:15:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:46]wFMCommunicate OK [12:15:46]requested_item fd.num is exist - process it [12:15:46]SAM_PROTO_GetFieldsCounters [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 13 00 00 [12:15:46]Write to MH i2c: E2 08 00 48 01 80 13 00 00 00 00 00 00 C5 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 62 00 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 62 00 48 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1C A4 00 00 0E 04 04 00 AC 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 BF [12:15:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1C A4 00 00 0E 04 04 00 AC 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 [12:15:46]wFMCommunicate OK [12:15:46]SAM_PROTO_GetFieldsCounters done [12:15:46]requested_item shift.num is exist - process it [12:15:46]requested_item shift.opened is exist - process it [12:15:46]req_shift_opened [12:15:46]FM_GetShiftState [12:15:46]SAM_PROTO_GetShiftState [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 13 01 00 [12:15:46]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 0E 00 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 7A [12:15:46]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:46]wFMCommunicate OK [12:15:46]SAM_PROTO_GetShiftState done [12:15:46]FM_GetShiftState done [12:15:46]req_shift_opened done [12:15:46]requested_item shift.open_date is exist - process it [12:15:46]req_shift_open_date [12:15:46]req_shift_open_date done [12:15:46]produce_requested_data done [12:15:46]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42012,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:15:46]process_action_free close_receipt [12:15:46]json_value_free [12:15:46]json_value_free done [12:15:46]process_json_proto returns [12:15:46]Send response to host [12:15:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42012,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:15:46]free response buf [12:15:46]execute_script done [12:15:46]execute_script returns [12:15:46]free content buf [12:15:46]Sock 13.Close socket [12:15:46]Sock 13.Thread stoped [12:15:48]recv_with_timeout no data received [12:15:49]ConnectInit Can't take IP for lk.salyk.kg [12:15:49]CommunicateWithHost connect error [12:15:49]CommunicateWithHost err = -1 [12:15:49]OFD Sender: Server communicate error [12:15:51]accept exits with 6 [12:15:51]New connection [12:15:51]New thread 3067178340 created [12:15:51]Thread 3066891620 joined [12:15:51]Waiting for new connection... [12:15:51] Sock 6.Parse request [12:15:51]Sock 6.Check first char [12:15:51]Sock 6.First char is OK [12:15:51]request: POST /json_proto HTTP/1.0 [12:15:51]Method: POST [12:15:51]URL: /json_proto [12:15:51]Method is POST - this is cgi request [12:15:51]url: /json_proto [12:15:51]query_string will be loaded in cgi processing [12:15:51]execute_cgi json_proto POST (null) [12:15:51]execute_cgi path=json_proto method=POST [12:15:51]POST find Content-Length [12:15:51]Host: 172.17.43.132:8080 [12:15:51]Content-Length: 645 [12:15:51]Content-Type: application/json [12:15:51] [12:15:51]POST finish read [12:15:51]Found Content-Length = 645 [12:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184042", "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" ] } } [12:15:51]execute_script... [12:15: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)184042", "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" ] } } [12:15:51]POST & json_proto [12:15:51]process_json_proto [12:15:51]json parsed OK: [12:15:51]protocol is kg_v1.0 [12:15:51]action value=close_receipt [12:15:51]process_action close_receipt [12:15:51]cmd_close_receipt [12:15:51]MH_GetDate [12:15:51]Write to MH i2c: F0 00 00 4A 01 3A [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: F0 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: F0 09 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: F0 09 00 4A 01 00 77 D9 A8 66 67 D9 A8 66 EF [12:15:51]GetLastDocTimeStamp 1722341741 [12:15:51]current date 1722341751 [12:15:51]FM_GetShiftState [12:15:51]SAM_PROTO_GetShiftState [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 13 01 00 [12:15:51]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0E 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 7C [12:15:51]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:51]wFMCommunicate OK [12:15:51]SAM_PROTO_GetShiftState done [12:15:51]FM_GetShiftState done [12:15:51]opened in 1722298218 [12:15:51]opened+sec_in_day 1722384618 [12:15:51]quantity*price = 6000 [12:15:51]sum+1 = 6001 [12:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 34 30.07.2024 12:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42013 ФПД: 92099620158044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121551&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42013&fm=92099620158044&tin=02508201610067®Number=0000000000092626&sum=6000 0 [12:15:52]StoreToDocumentArchive [12:15:52]shift 428 fd 42013 [12:15:52]save to /storage/0428/doc_00042013 [12:15:52]save last doc name /storage/0428/doc_00042013 to /storage/kkm_last_doc_name [12:15:52]save OK [12:15:52]Clear old archive folders... [12:15:52]ProcessDocumentItem done err = 0, tmpTLVsize=276 [12:15:52]tlvbuf is 00493BE0 [12:15:52]SAM_PROTO_ClearQueue [12:15:52]wFMCommunicate request_size=4 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 09 00 00 [12:15:53]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:15:53]RAPDU: 90 00 [12:15:53]wFMCommunicate OK [12:15:53]SAM_PROTO_ClearQueue done [12:15:53]KKMCreateOFDPacket [12:15:53]OFDProtocolAddRootSTLVToBuf [12:15:53]FM_MakeSignedData [12:15:53]FM_MakeSignedData [12:15:53]SAM_PROTO_SignData [12:15:53]wFMCommunicate request_size=4 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 0D 01 02 [12:15:53]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:15:53]RAPDU: 90 00 [12:15:53]wFMCommunicate OK [12:15:53]wFMCommunicate request_size=255 [12:15:53]MH_SAM_APDU [12:15:53]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 22 00 00 00 F4 03 04 00 77 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 [12:15:53]Write to MH i2c: E2 02 01 5A 01 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 22 00 00 00 F4 03 04 00 77 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 00 00 3B [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [12:15:53]RAPDU: 90 00 [12:15:53]wFMCommunicate OK [12:15:53]wFMCommunicate request_size=35 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1D A4 00 00 35 04 06 00 53 C3 9D 24 BA 5C [12:15:53]Write to MH i2c: E2 26 00 5B 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1D A4 00 00 35 04 06 00 53 C3 9D 24 BA 5C 00 00 80 [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 03 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [12:15:54]RAPDU: 90 00 [12:15:54]wFMCommunicate OK [12:15:54]wFMCommunicate request_size=4 [12:15:54]MH_SAM_APDU [12:15:54]CAPDU: 80 0D 03 02 [12:15:54]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 0B 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 0B 00 5C 01 00 E4 AC 9D 41 40 05 63 24 90 00 13 [12:15:54]RAPDU: E4 AC 9D 41 40 05 63 24 90 00 [12:15:54]wFMCommunicate OK [12:15:54]SAM_PROTO_SignData done [12:15:54]FM_MakeSignedData done [12:15:54]CreateOFDProtocolMessage [12:15:54]wFMCommunicate request_size=4 [12:15:54]MH_SAM_APDU [12:15:54]CAPDU: 80 11 00 00 [12:15:54]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:54]Read from MH i2c: E2 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 17 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 34 [12:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:54]wFMCommunicate OK [12:15:54]CreateOFDProtocolMessage done [12:15:54]OFDSenderStorePacket 42013 [12:15:54]StoreOFDPacket docnum=42013 [12:15:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 28 01 00 00 94 49 20 01 9D 52 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 22 00 00 00 F4 03 04 00 77 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1D A4 00 00 35 04 06 00 53 C3 9D 24 BA 5C E4 AC 9D 41 40 05 63 24 [12:15:54]CheckFolder [12:15:54]dirname=/storage/ofd_packets [12:15:54]CheckFolder done [12:15:54]ProducePacketName [12:15:54]name=ofd_packets/00042013 [12:15:54]NVStorageSaveData ofd_packets/00042013 [12:15:54]File name is /storage/ofd_packets/00042013 [12:15:54]Write 326 bytes [12:15:54]NVStorageSaveData done [12:15:54]OFDSenderStorePacket done [12:15:54]KKMCreateOFDPacket done [12:15:54]NVStorageSaveData kkm_last_timestamp [12:15:54]File name is /storage/kkm_last_timestamp [12:15:54]Write 4 bytes [12:15:54]NVStorageSaveData done [12:15:54]ExternCall_PrintAddStr [12:15:54]wPrintStart [12:15:54]Write to MH i2c: 01 00 00 5E 01 5F [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [12:15:54]RasterBufferAndPrint [12:15:54]line Счет N : (3)184042 [12:15:54]line ИНН: 02508201610067 [12:15:54]line Контрольно-Кассовый Чек [12:15:54]line ПРОДАЖА [12:15:54]line Товар: 4700000310043 [12:15:54]line Вода Жалалабат 27 1л [12:15:54]line 1.000 * 60.00 [12:15:54]line = 60.00 [12:15:54]line НДС 12% НСП 1% [12:15:54]line > о реализуемом товаре [12:15:54]line ИТОГО: 60.00 [12:15:54]line НСП 1% : 0.53 [12:15:54]line НДС 12% : 6.37 [12:15:54]line Наличными: 60.00 [12:15:54]line Безнал.: 0.00 [12:15:54]line Место: АЗС № 97 "Партнер Нефть" [12:15:54]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:15:54]line СНО: Общий режим [12:15:54]line Чек 34 30.07.2024 12:15 [12:15:54]line Смена: 428 ФФД: 1.0 [12:15:54]line ЗНМ: 0300000053 [12:15:54]line РНМ: 0000000000092626 [12:15:54]line Версия ККМ: 001 [12:15:54]line ФМ: 0000000000874958 [12:15:54]line ФД: 42013 [12:15:54]line ФПД: 92099620158044 [12:15:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121551&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42013&fm=92099620158044&tin=02508201610067®Number=0000000000092626&sum=6000 [12:15:54]OFD Sender: Processing packet 42009 [packets to send 61, broken 56] [12:15:54]ProducePacketName [12:15:54]name=ofd_packets/00042009 [12:15:54]OFD Sender: To server: pG, [12:15:54]CommunicateWithHost lk.salyk.kg:30040 [12:15:54]ConnectInit lk.salyk.kg [12:15:54]line 0 [12:15:54]written 0, free lines is 4095 [12:15:54]Write to MH i2c: 01 00 00 86 01 87 [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 1C 0D B7 [12:15:54]RasterBufferAndPrint [12:15:54]line [12:15:54]line [12:15:54]line [12:15:54]line [12:15:54]line [12:15:54]written 0, free lines is 3402 [12:15:54]MH_Cut [12:15:54]Write to MH i2c: D1 01 00 8D 01 01 60 [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: D1 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: D1 01 00 [12:15:54]MH_I2C_Read... [12:15:54]Read from MH i2c: D1 01 00 8D 01 00 5F [12:15:54]Write to MH i2c: 01 00 00 8E 01 8F [12:15:54]Write i2c OK [12:15:54]MH_I2C_Read... [12:15:55]*** Cut start [12:15:55]*** Partial cut [12:15:55]*** CUTSNS_PIN = 1 [12:15:55]*** CUTSNS_PIN = 0 [12:15:55]*** Brake cut motor [12:15:56]Read from MH i2c: 01 [12:15:56]MH_I2C_Read... [12:15:56]*** Stop cut motor [12:15:56]*** Cut end [12:15:56]Read from MH i2c: 01 07 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [12:15:56]process_action close_receipt done [12:15:56]requested_data is exist [12:15:56]produce_requested_data [12:15:56]requested_item fm.sn is exist - process it [12:15:56]wFMCommunicate request_size=4 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 11 00 00 [12:15:56]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 [12:15:56]MH_I2C_Read... [12:15:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:56]Read from MH i2c: E2 17 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 66 [12:15:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:15:56]wFMCommunicate OK [12:15:56]requested_item fd.num is exist - process it [12:15:56]SAM_PROTO_GetFieldsCounters [12:15:56]wFMCommunicate request_size=4 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 13 00 00 [12:15:56]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:56]Read from MH i2c: E2 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 62 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1D A4 00 00 0E 04 04 00 AC 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 0B [12:15:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1D A4 00 00 0E 04 04 00 AC 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 [12:15:56]wFMCommunicate OK [12:15:56]SAM_PROTO_GetFieldsCounters done [12:15:56]requested_item shift.num is exist - process it [12:15:56]requested_item shift.opened is exist - process it [12:15:56]req_shift_opened [12:15:56]FM_GetShiftState [12:15:56]SAM_PROTO_GetShiftState [12:15:56]wFMCommunicate request_size=4 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 13 01 00 [12:15:56]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:56]Read from MH i2c: E2 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 0E 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 C2 [12:15:56]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:56]wFMCommunicate OK [12:15:56]SAM_PROTO_GetShiftState done [12:15:56]FM_GetShiftState done [12:15:56]req_shift_opened done [12:15:56]requested_item shift.open_date is exist - process it [12:15:56]req_shift_open_date [12:15:56]req_shift_open_date done [12:15:56]produce_requested_data done [12:15:56]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42013,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:15:56]process_action_free close_receipt [12:15:56]json_value_free [12:15:56]json_value_free done [12:15:56]process_json_proto returns [12:15:56]Send response to host [12:15:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42013,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:15:56]free response buf [12:15:56]execute_script done [12:15:56]execute_script returns [12:15:56]free content buf [12:15:56]Sock 6.Close socket [12:15:56]Sock 6.Thread stoped [12:15:58]accept exits with 9 [12:15:58]New connection [12:15:58]New thread 3067034980 created [12:15:58]Thread 3067178340 joined [12:15:58]Waiting for new connection... [12:15:58] Sock 9.Parse request [12:15:58]Sock 9.Check first char [12:15:58]Sock 9.First char is OK [12:15:58]request: POST /json_proto HTTP/1.0 [12:15:58]Method: POST [12:15:58]URL: /json_proto [12:15:58]Method is POST - this is cgi request [12:15:58]url: /json_proto [12:15:58]query_string will be loaded in cgi processing [12:15:58]execute_cgi json_proto POST (null) [12:15:58]execute_cgi path=json_proto method=POST [12:15:58]POST find Content-Length [12:15:58]Host: 172.17.43.132:8080 [12:15:58]Content-Length: 906 [12:15:58]Content-Type: application/json [12:15:58] [12:15:58]POST finish read [12:15:58]Found Content-Length = 906 [12:15:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184043", "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": "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" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:58]execute_script... [12:15: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 : (3)184043", "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": "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" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:58]POST & json_proto [12:15:58]process_json_proto [12:15:58]json parsed OK: [12:15:58]protocol is kg_v1.0 [12:15:58]action value=close_receipt [12:15:58]process_action close_receipt [12:15:58]cmd_close_receipt [12:15:58]MH_GetDate [12:15:58]Write to MH i2c: F0 00 00 92 01 82 [12:15:58]Write i2c OK [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: F0 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: F0 09 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: F0 09 00 92 01 00 7E D9 A8 66 67 D9 A8 66 3E [12:15:58]GetLastDocTimeStamp 1722341751 [12:15:58]current date 1722341758 [12:15:58]FM_GetShiftState [12:15:58]SAM_PROTO_GetShiftState [12:15:58]wFMCommunicate request_size=4 [12:15:58]MH_SAM_APDU [12:15:58]CAPDU: 80 13 01 00 [12:15:58]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [12:15:58]Write i2c OK [12:15:58]MH_I2C_Read... [12:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:58]Read from MH i2c: E2 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 0E 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 C4 [12:15:58]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:15:58]wFMCommunicate OK [12:15:58]SAM_PROTO_GetShiftState done [12:15:58]FM_GetShiftState done [12:15:58]opened in 1722298218 [12:15:58]opened+sec_in_day 1722384618 [12:15:58]quantity*price = 13000 [12:15:58]sum+1 = 13001 [12:15:58]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.17 НДС 12% : 26.01 Наличными: 245.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 35 30.07.2024 12:15 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42014 ФПД: 18878852938938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121558&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42014&fm=18878852938938&tin=02508201610067®Number=0000000000092626&sum=24500 0 [12:16:00]StoreToDocumentArchive [12:16:00]shift 428 fd 42014 [12:16:00]save to /storage/0428/doc_00042014 [12:16:00]save last doc name /storage/0428/doc_00042014 to /storage/kkm_last_doc_name [12:16:00]save OK [12:16:00]Clear old archive folders... [12:16:00]ProcessDocumentItem done err = 0, tmpTLVsize=392 [12:16:00]tlvbuf is 0048D730 [12:16:00]SAM_PROTO_ClearQueue [12:16:00]wFMCommunicate request_size=4 [12:16:00]MH_SAM_APDU [12:16:00]CAPDU: 80 09 00 00 [12:16:00]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [12:16:00]Write i2c OK [12:16:00]MH_I2C_Read... [12:16:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:00]Read from MH i2c: E2 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:16:00]RAPDU: 90 00 [12:16:00]wFMCommunicate OK [12:16:00]SAM_PROTO_ClearQueue done [12:16:00]KKMCreateOFDPacket [12:16:00]OFDProtocolAddRootSTLVToBuf [12:16:00]FM_MakeSignedData [12:16:00]FM_MakeSignedData [12:16:00]SAM_PROTO_SignData [12:16:00]wFMCommunicate request_size=4 [12:16:00]MH_SAM_APDU [12:16:00]CAPDU: 80 0D 01 02 [12:16:00]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [12:16:00]Write i2c OK [12:16:00]MH_I2C_Read... [12:16:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:00]Read from MH i2c: E2 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 [12:16:00]MH_I2C_Read... [12:16:00]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [12:16:00]RAPDU: 90 00 [12:16:00]wFMCommunicate OK [12:16:00]wFMCommunicate request_size=255 [12:16:00]MH_SAM_APDU [12:16:00]CAPDU: 80 0D 02 02 FA 03 00 88 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 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 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 [12:16:00]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 88 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 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 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 00 00 0F [12:16:00]Write i2c OK [12:16:00]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:16:01]RAPDU: 90 00 [12:16:01]wFMCommunicate OK [12:16:01]wFMCommunicate request_size=151 [12:16:01]MH_SAM_APDU [12:16:01]CAPDU: 80 0D 02 02 92 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 29 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 23 00 00 00 F4 03 04 00 7E D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1E A4 00 00 35 04 06 00 11 2B 93 52 BC BA [12:16:01]Write to MH i2c: E2 9A 00 A3 01 80 0D 02 02 92 00 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 29 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 23 00 00 00 F4 03 04 00 7E D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1E A4 00 00 35 04 06 00 11 2B 93 52 BC BA 00 00 2A [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [12:16:01]RAPDU: 90 00 [12:16:01]wFMCommunicate OK [12:16:01]wFMCommunicate request_size=4 [12:16:01]MH_SAM_APDU [12:16:01]CAPDU: 80 0D 03 02 [12:16:01]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 0B 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 0B 00 A4 01 00 2A 90 4D D2 74 E2 17 48 90 00 AF [12:16:01]RAPDU: 2A 90 4D D2 74 E2 17 48 90 00 [12:16:01]wFMCommunicate OK [12:16:01]SAM_PROTO_SignData done [12:16:01]FM_MakeSignedData done [12:16:01]CreateOFDProtocolMessage [12:16:01]wFMCommunicate request_size=4 [12:16:01]MH_SAM_APDU [12:16:01]CAPDU: 80 11 00 00 [12:16:01]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 [12:16:01]MH_I2C_Read... [12:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:01]Read from MH i2c: E2 17 00 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 7C [12:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:01]wFMCommunicate OK [12:16:01]CreateOFDProtocolMessage done [12:16:01]OFDSenderStorePacket 42014 [12:16:01]StoreOFDPacket docnum=42014 [12:16:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 9C 01 00 00 3B F2 94 01 48 61 5A 03 01 00 03 00 88 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 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 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 29 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 23 00 00 00 F4 03 04 00 7E D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1E A4 00 00 35 04 06 00 11 2B 93 52 BC BA 2A 90 4D D2 74 E2 17 48 [12:16:01]CheckFolder [12:16:01]dirname=/storage/ofd_packets [12:16:01]CheckFolder done [12:16:01]ProducePacketName [12:16:01]name=ofd_packets/00042014 [12:16:01]NVStorageSaveData ofd_packets/00042014 [12:16:01]File name is /storage/ofd_packets/00042014 [12:16:01]Write 442 bytes [12:16:01]NVStorageSaveData done [12:16:01]OFDSenderStorePacket done [12:16:01]KKMCreateOFDPacket done [12:16:01]NVStorageSaveData kkm_last_timestamp [12:16:01]File name is /storage/kkm_last_timestamp [12:16:01]Write 4 bytes [12:16:01]NVStorageSaveData done [12:16:01]ExternCall_PrintAddStr [12:16:01]wPrintStart [12:16:01]Write to MH i2c: 01 00 00 A6 01 A7 [12:16:01]Write i2c OK [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: 01 [12:16:01]MH_I2C_Read... [12:16:01]Read from MH i2c: 01 07 00 [12:16:01]MH_I2C_Read... [12:16:01]OFD Sender: Processing packet 42009 [packets to send 62, broken 56] [12:16:01]ProducePacketName [12:16:01]name=ofd_packets/00042009 [12:16:01]OFD Sender: To server: pG, [12:16:01]CommunicateWithHost lk.salyk.kg:30040 [12:16:01]ConnectInit lk.salyk.kg [12:16:01]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [12:16:01]RasterBufferAndPrint [12:16:01]line Счет N : (3)184043 [12:16:01]line ИНН: 02508201610067 [12:16:01]line Контрольно-Кассовый Чек [12:16:01]line ПРОДАЖА [12:16:01]line Товар: 2000036220012 [12:16:01]line Кофе Капучино XL(GABB TRADE) [12:16:01]line 1.000 * 130.00 [12:16:01]line = 130.00 [12:16:01]line НДС 12% НСП 1% [12:16:01]line > о реализуемом товаре [12:16:01]line Товар: 2000036210013 [12:16:01]line Кофе Капучино (GABB TRADE) [12:16:01]line 1.000 * 115.00 [12:16:01]line = 115.00 [12:16:01]line НДС 12% НСП 1% [12:16:01]line > о реализуемом товаре [12:16:01]line ИТОГО: 245.00 [12:16:01]line НСП 1% : 2.17 [12:16:01]line НДС 12% : 26.01 [12:16:01]line Наличными: 245.00 [12:16:01]line Безнал.: 0.00 [12:16:01]line Место: АЗС № 97 "Партнер Нефть" [12:16:01]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:01]line СНО: Общий режим [12:16:01]line Чек 35 30.07.2024 12:15 [12:16:01]line Смена: 428 ФФД: 1.0 [12:16:01]line ЗНМ: 0300000053 [12:16:01]line РНМ: 0000000000092626 [12:16:01]line Версия ККМ: 001 [12:16:01]line ФМ: 0000000000874958 [12:16:01]line ФД: 42014 [12:16:01]line ФПД: 18878852938938 [12:16:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121558&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42014&fm=18878852938938&tin=02508201610067®Number=0000000000092626&sum=24500 [12:16:01]line 0 [12:16:01]written 0, free lines is 4095 [12:16:02]Write to MH i2c: 01 00 00 D5 01 D6 [12:16:02]Write i2c OK [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: 01 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: 01 07 00 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 D6 0C BF [12:16:02]RasterBufferAndPrint [12:16:02]line [12:16:02]line [12:16:02]line [12:16:02]line [12:16:02]line [12:16:02]written 0, free lines is 3340 [12:16:02]MH_Cut [12:16:02]Write to MH i2c: D1 01 00 DC 01 01 AF [12:16:02]Write i2c OK [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: D1 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: D1 01 00 [12:16:02]MH_I2C_Read... [12:16:02]Read from MH i2c: D1 01 00 DC 01 00 AE [12:16:02]Write to MH i2c: 01 00 00 DD 01 DE [12:16:02]Write i2c OK [12:16:02]MH_I2C_Read... [12:16:03]*** Cut start [12:16:03]*** Partial cut [12:16:03]*** CUTSNS_PIN = 1 [12:16:03]*** CUTSNS_PIN = 0 [12:16:03]*** Brake cut motor [12:16:03]Read from MH i2c: 01 [12:16:03]MH_I2C_Read... [12:16:03]*** Stop cut motor [12:16:03]*** Cut end [12:16:03]Read from MH i2c: 01 07 00 [12:16:03]MH_I2C_Read... [12:16:03]Read from MH i2c: 01 07 00 DD 01 00 00 00 00 00 FF 0F F3 [12:16:03]process_action close_receipt done [12:16:03]requested_data is exist [12:16:03]produce_requested_data [12:16:03]requested_item fm.sn is exist - process it [12:16:03]wFMCommunicate request_size=4 [12:16:03]MH_SAM_APDU [12:16:03]CAPDU: 80 11 00 00 [12:16:03]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [12:16:03]Write i2c OK [12:16:03]MH_I2C_Read... [12:16:03]Read from MH i2c: E2 [12:16:03]MH_I2C_Read... [12:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:03]Read from MH i2c: E2 17 00 [12:16:03]MH_I2C_Read... [12:16:03]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 B5 [12:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:04]wFMCommunicate OK [12:16:04]requested_item fd.num is exist - process it [12:16:04]SAM_PROTO_GetFieldsCounters [12:16:04]wFMCommunicate request_size=4 [12:16:04]MH_SAM_APDU [12:16:04]CAPDU: 80 13 00 00 [12:16:04]Write to MH i2c: E2 08 00 DF 01 80 13 00 00 00 00 00 00 5C [12:16:04]Write i2c OK [12:16:04]MH_I2C_Read... [12:16:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:04]Read from MH i2c: E2 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: E2 62 00 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: E2 62 00 DF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1E A4 00 00 0E 04 04 00 AC 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 5E [12:16:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1E A4 00 00 0E 04 04 00 AC 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 [12:16:04]wFMCommunicate OK [12:16:04]SAM_PROTO_GetFieldsCounters done [12:16:04]requested_item shift.num is exist - process it [12:16:04]requested_item shift.opened is exist - process it [12:16:04]req_shift_opened [12:16:04]FM_GetShiftState [12:16:04]SAM_PROTO_GetShiftState [12:16:04]wFMCommunicate request_size=4 [12:16:04]MH_SAM_APDU [12:16:04]CAPDU: 80 13 01 00 [12:16:04]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [12:16:04]Write i2c OK [12:16:04]MH_I2C_Read... [12:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:04]Read from MH i2c: E2 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: E2 0E 00 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 11 [12:16:04]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:04]wFMCommunicate OK [12:16:04]SAM_PROTO_GetShiftState done [12:16:04]FM_GetShiftState done [12:16:04]req_shift_opened done [12:16:04]requested_item shift.open_date is exist - process it [12:16:04]req_shift_open_date [12:16:04]req_shift_open_date done [12:16:04]produce_requested_data done [12:16:04]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42014,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:16:04]process_action_free close_receipt [12:16:04]json_value_free [12:16:04]json_value_free done [12:16:04]process_json_proto returns [12:16:04]Send response to host [12:16:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42014,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:16:04]free response buf [12:16:04]execute_script done [12:16:04]execute_script returns [12:16:04]free content buf [12:16:04]Sock 9.Close socket [12:16:04]Sock 9.Thread stoped [12:16:05]accept exits with 7 [12:16:05]New connection [12:16:05]New thread 3067178340 created [12:16:05]Thread 3067034980 joined [12:16:05]Waiting for new connection... [12:16:05] Sock 7.Parse request [12:16:05]Sock 7.Check first char [12:16:05]Sock 7.First char is OK [12:16:05]request: POST /json_proto HTTP/1.0 [12:16:05]Method: POST [12:16:05]URL: /json_proto [12:16:05]Method is POST - this is cgi request [12:16:06]url: /json_proto [12:16:06]query_string will be loaded in cgi processing [12:16:06]execute_cgi json_proto POST (null) [12:16:06]execute_cgi path=json_proto method=POST [12:16:06]POST find Content-Length [12:16:06]Host: 172.17.43.132:8080 [12:16:06]Content-Length: 645 [12:16:06]Content-Type: application/json [12:16:06] [12:16:06]POST finish read [12:16:06]Found Content-Length = 645 [12:16:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184044", "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" ] } } [12:16:06]execute_script... [12:16: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)184044", "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" ] } } [12:16:06]POST & json_proto [12:16:06]process_json_proto [12:16:06]json parsed OK: [12:16:06]protocol is kg_v1.0 [12:16:06]action value=close_receipt [12:16:06]process_action close_receipt [12:16:06]cmd_close_receipt [12:16:06]MH_GetDate [12:16:06]Write to MH i2c: F0 00 00 E1 01 D1 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: F0 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: F0 09 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: F0 09 00 E1 01 00 86 D9 A8 66 67 D9 A8 66 95 [12:16:06]GetLastDocTimeStamp 1722341758 [12:16:06]current date 1722341766 [12:16:06]FM_GetShiftState [12:16:06]SAM_PROTO_GetShiftState [12:16:06]wFMCommunicate request_size=4 [12:16:06]MH_SAM_APDU [12:16:06]CAPDU: 80 13 01 00 [12:16:06]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:06]Read from MH i2c: E2 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 0E 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 13 [12:16:06]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:06]wFMCommunicate OK [12:16:06]SAM_PROTO_GetShiftState done [12:16:06]FM_GetShiftState done [12:16:06]opened in 1722298218 [12:16:06]opened+sec_in_day 1722384618 [12:16:06]quantity*price = 6000 [12:16:06]sum+1 = 6001 [12:16:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 36 30.07.2024 12:16 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42015 ФПД: 218737956242645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121606&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42015&fm=218737956242645&tin=02508201610067®Number=0000000000092626&sum=6000 0 [12:16:08]StoreToDocumentArchive [12:16:08]shift 428 fd 42015 [12:16:08]save to /storage/0428/doc_00042015 [12:16:08]save last doc name /storage/0428/doc_00042015 to /storage/kkm_last_doc_name [12:16:08]save OK [12:16:08]Clear old archive folders... [12:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=276 [12:16:08]tlvbuf is 004F9280 [12:16:08]SAM_PROTO_ClearQueue [12:16:08]wFMCommunicate request_size=4 [12:16:08]MH_SAM_APDU [12:16:08]CAPDU: 80 09 00 00 [12:16:08]Write to MH i2c: E2 08 00 EF 01 80 09 00 00 00 00 00 00 62 [12:16:08]Write i2c OK [12:16:08]MH_I2C_Read... [12:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:08]Read from MH i2c: E2 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: E2 03 00 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [12:16:08]RAPDU: 90 00 [12:16:08]wFMCommunicate OK [12:16:08]SAM_PROTO_ClearQueue done [12:16:08]KKMCreateOFDPacket [12:16:08]OFDProtocolAddRootSTLVToBuf [12:16:08]FM_MakeSignedData [12:16:08]FM_MakeSignedData [12:16:08]SAM_PROTO_SignData [12:16:08]wFMCommunicate request_size=4 [12:16:08]MH_SAM_APDU [12:16:08]CAPDU: 80 0D 01 02 [12:16:08]Write to MH i2c: E2 08 00 F0 01 80 0D 01 02 00 00 00 00 6A [12:16:08]Write i2c OK [12:16:08]MH_I2C_Read... [12:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:08]Read from MH i2c: E2 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: E2 03 00 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [12:16:08]RAPDU: 90 00 [12:16:08]wFMCommunicate OK [12:16:08]wFMCommunicate request_size=255 [12:16:08]MH_SAM_APDU [12:16:08]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 24 00 00 00 F4 03 04 00 86 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 [12:16:08]Write to MH i2c: E2 02 01 F1 01 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 24 00 00 00 F4 03 04 00 86 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 00 00 E3 [12:16:08]Write i2c OK [12:16:08]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 03 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [12:16:09]RAPDU: 90 00 [12:16:09]wFMCommunicate OK [12:16:09]wFMCommunicate request_size=35 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1F A4 00 00 35 04 06 00 C6 F0 E6 2E 44 D5 [12:16:09]Write to MH i2c: E2 26 00 F2 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1F A4 00 00 35 04 06 00 C6 F0 E6 2E 44 D5 00 00 0F [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 03 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [12:16:09]RAPDU: 90 00 [12:16:09]wFMCommunicate OK [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 0D 03 02 [12:16:09]Write to MH i2c: E2 08 00 F3 01 80 0D 03 02 00 00 00 00 6F [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 0B 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 0B 00 F3 01 00 2E E7 64 ED 4F D6 DD 73 90 00 4B [12:16:09]RAPDU: 2E E7 64 ED 4F D6 DD 73 90 00 [12:16:09]wFMCommunicate OK [12:16:09]SAM_PROTO_SignData done [12:16:09]FM_MakeSignedData done [12:16:09]CreateOFDProtocolMessage [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 11 00 00 [12:16:09]Write to MH i2c: E2 08 00 F4 01 80 11 00 00 00 00 00 00 6F [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:09]Read from MH i2c: E2 17 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 17 00 F4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 CB [12:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:09]wFMCommunicate OK [12:16:09]CreateOFDProtocolMessage done [12:16:09]OFDSenderStorePacket 42015 [12:16:09]StoreOFDPacket docnum=42015 [12:16:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 28 01 00 00 BB 71 20 01 82 4B 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 24 00 00 00 F4 03 04 00 86 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 1F A4 00 00 35 04 06 00 C6 F0 E6 2E 44 D5 2E E7 64 ED 4F D6 DD 73 [12:16:09]CheckFolder [12:16:09]dirname=/storage/ofd_packets [12:16:09]CheckFolder done [12:16:09]ProducePacketName [12:16:09]name=ofd_packets/00042015 [12:16:09]NVStorageSaveData ofd_packets/00042015 [12:16:09]File name is /storage/ofd_packets/00042015 [12:16:09]Write 326 bytes [12:16:09]NVStorageSaveData done [12:16:09]OFDSenderStorePacket done [12:16:09]KKMCreateOFDPacket done [12:16:09]NVStorageSaveData kkm_last_timestamp [12:16:09]File name is /storage/kkm_last_timestamp [12:16:09]Write 4 bytes [12:16:09]NVStorageSaveData done [12:16:09]ExternCall_PrintAddStr [12:16:09]wPrintStart [12:16:09]Write to MH i2c: 01 00 00 F5 01 F6 [12:16:09]OFD Sender: Processing packet 42009 [packets to send 63, broken 56] [12:16:09]ProducePacketName [12:16:09]name=ofd_packets/00042009 [12:16:09]OFD Sender: To server: pG, [12:16:09]CommunicateWithHost lk.salyk.kg:30040 [12:16:09]ConnectInit lk.salyk.kg [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: 01 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: 01 07 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: 01 07 00 F5 01 00 00 00 00 00 FF 0F 0B [12:16:09]RasterBufferAndPrint [12:16:09]line Счет N : (3)184044 [12:16:09]line ИНН: 02508201610067 [12:16:09]line Контрольно-Кассовый Чек [12:16:09]line ПРОДАЖА [12:16:09]line Товар: 4700000310043 [12:16:09]line Вода Жалалабат 27 1л [12:16:09]line 1.000 * 60.00 [12:16:09]line = 60.00 [12:16:09]line НДС 12% НСП 1% [12:16:09]line > о реализуемом товаре [12:16:09]line ИТОГО: 60.00 [12:16:09]line НСП 1% : 0.53 [12:16:09]line НДС 12% : 6.37 [12:16:09]line Наличными: 60.00 [12:16:09]line Безнал.: 0.00 [12:16:09]line Место: АЗС № 97 "Партнер Нефть" [12:16:09]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:09]line СНО: Общий режим [12:16:09]line Чек 36 30.07.2024 12:16 [12:16:09]line Смена: 428 ФФД: 1.0 [12:16:09]line ЗНМ: 0300000053 [12:16:09]line РНМ: 0000000000092626 [12:16:09]line Версия ККМ: 001 [12:16:09]line ФМ: 0000000000874958 [12:16:09]line ФД: 42015 [12:16:09]line ФПД: 218737956242645 [12:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121606&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42015&fm=218737956242645&tin=02508201610067®Number=0000000000092626&sum=6000 [12:16:09]line 0 [12:16:09]written 0, free lines is 4095 [12:16:10]Write to MH i2c: 01 00 00 1D 02 1F [12:16:10]Write i2c OK [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: 01 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: 01 07 00 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 2C 0D 5F [12:16:10]RasterBufferAndPrint [12:16:10]line [12:16:10]line [12:16:10]line [12:16:10]line [12:16:10]line [12:16:10]written 0, free lines is 3438 [12:16:10]MH_Cut [12:16:10]Write to MH i2c: D1 01 00 24 02 01 F8 [12:16:10]Write i2c OK [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: D1 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: D1 01 00 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: D1 01 00 24 02 00 F7 [12:16:10]Write to MH i2c: 01 00 00 25 02 27 [12:16:10]Write i2c OK [12:16:10]MH_I2C_Read... [12:16:10]*** Cut start [12:16:10]*** Partial cut [12:16:10]*** CUTSNS_PIN = 1 [12:16:10]*** CUTSNS_PIN = 0 [12:16:11]*** Brake cut motor [12:16:11]Read from MH i2c: 01 [12:16:11]MH_I2C_Read... [12:16:11]*** Stop cut motor [12:16:11]*** Cut end [12:16:11]Read from MH i2c: 01 07 00 [12:16:11]MH_I2C_Read... [12:16:11]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [12:16:11]process_action close_receipt done [12:16:11]requested_data is exist [12:16:11]produce_requested_data [12:16:11]requested_item fm.sn is exist - process it [12:16:11]wFMCommunicate request_size=4 [12:16:11]MH_SAM_APDU [12:16:11]CAPDU: 80 11 00 00 [12:16:11]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [12:16:11]Write i2c OK [12:16:11]MH_I2C_Read... [12:16:11]Read from MH i2c: E2 [12:16:11]MH_I2C_Read... [12:16:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:11]Read from MH i2c: E2 17 00 [12:16:11]MH_I2C_Read... [12:16:11]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 FE [12:16:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:11]wFMCommunicate OK [12:16:11]requested_item fd.num is exist - process it [12:16:11]SAM_PROTO_GetFieldsCounters [12:16:11]wFMCommunicate request_size=4 [12:16:11]MH_SAM_APDU [12:16:11]CAPDU: 80 13 00 00 [12:16:11]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [12:16:11]Write i2c OK [12:16:11]MH_I2C_Read... [12:16:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:11]Read from MH i2c: E2 [12:16:11]MH_I2C_Read... [12:16:11]Read from MH i2c: E2 62 00 [12:16:11]MH_I2C_Read... [12:16:11]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1F A4 00 00 0E 04 04 00 AC 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 AB [12:16:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 1F A4 00 00 0E 04 04 00 AC 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 [12:16:12]wFMCommunicate OK [12:16:12]SAM_PROTO_GetFieldsCounters done [12:16:12]requested_item shift.num is exist - process it [12:16:12]requested_item shift.opened is exist - process it [12:16:12]req_shift_opened [12:16:12]FM_GetShiftState [12:16:12]SAM_PROTO_GetShiftState [12:16:12]wFMCommunicate request_size=4 [12:16:12]MH_SAM_APDU [12:16:12]CAPDU: 80 13 01 00 [12:16:12]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [12:16:12]Write i2c OK [12:16:12]MH_I2C_Read... [12:16:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:12]Read from MH i2c: E2 [12:16:12]MH_I2C_Read... [12:16:12]Read from MH i2c: E2 0E 00 [12:16:12]MH_I2C_Read... [12:16:12]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 5A [12:16:12]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:12]wFMCommunicate OK [12:16:12]SAM_PROTO_GetShiftState done [12:16:12]FM_GetShiftState done [12:16:12]req_shift_opened done [12:16:12]requested_item shift.open_date is exist - process it [12:16:12]req_shift_open_date [12:16:12]req_shift_open_date done [12:16:12]produce_requested_data done [12:16:12]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42015,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:16:12]process_action_free close_receipt [12:16:12]json_value_free [12:16:12]json_value_free done [12:16:12]process_json_proto returns [12:16:12]Send response to host [12:16:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42015,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:16:12]free response buf [12:16:12]execute_script done [12:16:12]execute_script returns [12:16:12]free content buf [12:16:12]Sock 7.Close socket [12:16:12]Sock 7.Thread stoped [12:16:14]accept exits with 9 [12:16:14]New connection [12:16:14]New thread 3067034980 created [12:16:14]Thread 3067178340 joined [12:16:14]Waiting for new connection... [12:16:14] Sock 9.Parse request [12:16:14]Sock 9.Check first char [12:16:14]Sock 9.First char is OK [12:16:14]request: POST /json_proto HTTP/1.0 [12:16:14]Method: POST [12:16:14]URL: /json_proto [12:16:14]Method is POST - this is cgi request [12:16:14]url: /json_proto [12:16:14]query_string will be loaded in cgi processing [12:16:14]execute_cgi json_proto POST (null) [12:16:14]execute_cgi path=json_proto method=POST [12:16:14]POST find Content-Length [12:16:14]Host: 172.17.43.132:8080 [12:16:14]Content-Length: 2282 [12:16:14]Content-Type: application/json [12:16:14] [12:16:14]POST finish read [12:16:14]Found Content-Length = 2282 [12:16:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184045", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.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": "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": "5449000189325", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 0,5\u043B", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.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": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 668.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:14]execute_script... [12:16: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)184045", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.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": "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": "5449000189325", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 0,5\u043B", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.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": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 668.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:14]POST & json_proto [12:16:14]process_json_proto [12:16:14]json parsed OK: [12:16:14]protocol is kg_v1.0 [12:16:14]action value=close_receipt [12:16:14]process_action close_receipt [12:16:14]cmd_close_receipt [12:16:14]MH_GetDate [12:16:14]Write to MH i2c: F0 00 00 29 02 1A [12:16:14]ConnectInit Can't take IP for lk.salyk.kg [12:16:14]CommunicateWithHost connect error [12:16:14]CommunicateWithHost err = -1 [12:16:14]OFD Sender: Server communicate error [12:16:14]Write i2c OK [12:16:14]MH_I2C_Read... [12:16:14]Read from MH i2c: F0 [12:16:14]MH_I2C_Read... [12:16:14]Read from MH i2c: F0 09 00 [12:16:14]MH_I2C_Read... [12:16:14]Read from MH i2c: F0 09 00 29 02 00 8E D9 A8 66 67 D9 A8 66 E6 [12:16:14]GetLastDocTimeStamp 1722341766 [12:16:14]current date 1722341774 [12:16:14]FM_GetShiftState [12:16:14]SAM_PROTO_GetShiftState [12:16:14]wFMCommunicate request_size=4 [12:16:14]MH_SAM_APDU [12:16:14]CAPDU: 80 13 01 00 [12:16:14]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [12:16:14]Write i2c OK [12:16:14]MH_I2C_Read... [12:16:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:14]Read from MH i2c: E2 [12:16:14]MH_I2C_Read... [12:16:14]Read from MH i2c: E2 0E 00 [12:16:14]MH_I2C_Read... [12:16:14]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 5C [12:16:14]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:14]wFMCommunicate OK [12:16:14]SAM_PROTO_GetShiftState done [12:16:14]FM_GetShiftState done [12:16:14]opened in 1722298218 [12:16:14]opened+sec_in_day 1722384618 [12:16:14]quantity*price = 16000 [12:16:14]sum+1 = 16001 [12:16:14]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189325 Холодный чай Fuse персик 0,5л 2.000 * 75.00 = 150.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000005489 Вода Бонаква 1л б/г 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4011100977624 Шок Батончик Баунти 55г 1.000 * 59.00 = 59.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 668.00 НСП 1% : 5.91 НДС 12% : 70.92 Наличными: 668.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 37 30.07.2024 12:16 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42016 ФПД: 212213993407552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121615&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42016&fm=212213993407552&tin=02508201610067®Number=0000000000092626&sum=66800 0 [12:16:17]StoreToDocumentArchive [12:16:17]shift 428 fd 42016 [12:16:17]save to /storage/0428/doc_00042016 [12:16:17]save last doc name /storage/0428/doc_00042016 to /storage/kkm_last_doc_name [12:16:17]save OK [12:16:17]Clear old archive folders... [12:16:17]ProcessDocumentItem done err = 0, tmpTLVsize=943 [12:16:17]tlvbuf is 0048F3A0 [12:16:17]SAM_PROTO_ClearQueue [12:16:17]wFMCommunicate request_size=4 [12:16:17]MH_SAM_APDU [12:16:17]CAPDU: 80 09 00 00 [12:16:17]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [12:16:17]Write i2c OK [12:16:17]MH_I2C_Read... [12:16:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:17]Read from MH i2c: E2 [12:16:17]MH_I2C_Read... [12:16:17]Read from MH i2c: E2 03 00 [12:16:17]MH_I2C_Read... [12:16:17]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:16:17]RAPDU: 90 00 [12:16:17]wFMCommunicate OK [12:16:17]SAM_PROTO_ClearQueue done [12:16:17]KKMCreateOFDPacket [12:16:17]OFDProtocolAddRootSTLVToBuf [12:16:17]FM_MakeSignedData [12:16:17]FM_MakeSignedData [12:16:17]SAM_PROTO_SignData [12:16:17]wFMCommunicate request_size=4 [12:16:17]MH_SAM_APDU [12:16:17]CAPDU: 80 0D 01 02 [12:16:17]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [12:16:17]Write i2c OK [12:16:17]MH_I2C_Read... [12:16:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:17]Read from MH i2c: E2 [12:16:17]MH_I2C_Read... [12:16:17]Read from MH i2c: E2 03 00 [12:16:17]MH_I2C_Read... [12:16:17]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [12:16:17]RAPDU: 90 00 [12:16:17]wFMCommunicate OK [12:16:17]wFMCommunicate request_size=255 [12:16:17]MH_SAM_APDU [12:16:17]CAPDU: 80 0D 02 02 FA 03 00 AF 03 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 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 36 32 32 30 30 31 32 06 04 28 00 [12:16:17]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 AF 03 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 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 36 32 32 30 30 31 32 06 04 28 00 00 00 35 [12:16:18]Write i2c OK [12:16:18]MH_I2C_Read... [12:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:18]Read from MH i2c: E2 [12:16:18]MH_I2C_Read... [12:16:18]Read from MH i2c: E2 03 00 [12:16:18]MH_I2C_Read... [12:16:18]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [12:16:18]RAPDU: 90 00 [12:16:18]wFMCommunicate OK [12:16:18]wFMCommunicate request_size=255 [12:16:18]MH_SAM_APDU [12:16:18]CAPDU: 80 0D 02 02 FA 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 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 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 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA [12:16:18]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 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 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 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 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA 00 00 4C [12:16:19]Write i2c OK [12:16:19]MH_I2C_Read... [12:16:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:19]Read from MH i2c: E2 [12:16:19]MH_I2C_Read... [12:16:19]Read from MH i2c: E2 03 00 [12:16:19]MH_I2C_Read... [12:16:19]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [12:16:19]RAPDU: 90 00 [12:16:19]wFMCommunicate OK [12:16:19]wFMCommunicate request_size=255 [12:16:19]MH_SAM_APDU [12:16:19]CAPDU: 80 0D 02 02 FA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 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 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 [12:16:19]Write to MH i2c: E2 02 01 3B 02 80 0D 02 02 FA 00 D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 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 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 OFD Sender: Processing packet 42009 [packets to send 63, broken 56] [12:16:19]03 ProducePacketName [12:16:19]E8 name=ofd_packets/00042009 [12:16:19]03 OFD Sender: To server: pG, [12:16:19]00 CommunicateWithHost lk.salyk.kg:30040 [12:16:19]00 ConnectInit lk.salyk.kg [12:16:19]00 00 00 37 04 06 00 00 37 [12:16:19]Write i2c OK [12:16:19]MH_I2C_Read... [12:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:20]Read from MH i2c: E2 [12:16:20]MH_I2C_Read... [12:16:20]Read from MH i2c: E2 03 00 [12:16:20]MH_I2C_Read... [12:16:20]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [12:16:20]RAPDU: 90 00 [12:16:20]wFMCommunicate OK [12:16:20]wFMCommunicate request_size=202 [12:16:20]MH_SAM_APDU [12:16:20]CAPDU: 80 0D 02 02 C5 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 04 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 1B 00 00 00 00 07 04 06 00 F0 04 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 8F D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 20 A4 00 00 35 04 06 00 C1 01 EB B1 84 40 [12:16:20]Write to MH i2c: E2 CD 00 3C 02 80 0D 02 02 C5 00 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 04 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 1B 00 00 00 00 07 04 06 00 F0 04 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 8F D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 20 A4 00 00 35 04 06 00 C1 01 EB B1 84 40 00 00 B8 [12:16:20]Write i2c OK [12:16:20]MH_I2C_Read... [12:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:21]Read from MH i2c: E2 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: E2 03 00 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [12:16:21]RAPDU: 90 00 [12:16:21]wFMCommunicate OK [12:16:21]wFMCommunicate request_size=4 [12:16:21]MH_SAM_APDU [12:16:21]CAPDU: 80 0D 03 02 [12:16:21]Write to MH i2c: E2 08 00 3D 02 80 0D 03 02 00 00 00 00 BA [12:16:21]Write i2c OK [12:16:21]MH_I2C_Read... [12:16:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:21]Read from MH i2c: E2 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: E2 0B 00 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: E2 0B 00 3D 02 00 5E 10 6A 03 14 45 A7 D2 90 00 68 [12:16:21]RAPDU: 5E 10 6A 03 14 45 A7 D2 90 00 [12:16:21]wFMCommunicate OK [12:16:21]SAM_PROTO_SignData done [12:16:21]FM_MakeSignedData done [12:16:21]CreateOFDProtocolMessage [12:16:21]wFMCommunicate request_size=4 [12:16:21]MH_SAM_APDU [12:16:21]CAPDU: 80 11 00 00 [12:16:21]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [12:16:21]Write i2c OK [12:16:21]MH_I2C_Read... [12:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:21]Read from MH i2c: E2 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: E2 17 00 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: E2 17 00 3E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 16 [12:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:21]wFMCommunicate OK [12:16:21]CreateOFDProtocolMessage done [12:16:21]OFDSenderStorePacket 42016 [12:16:21]StoreOFDPacket docnum=42016 [12:16:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 C3 03 00 00 95 E9 BB 03 1E 03 5A 03 01 00 03 00 AF 03 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 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 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 73 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 32 35 06 04 2F 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 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 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 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 31 D0 BB 20 D0 B1 2F D0 B3 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 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 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 04 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 1B 00 00 00 00 07 04 06 00 F0 04 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 8F D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 20 A4 00 00 35 04 06 00 C1 01 EB B1 84 40 5E 10 6A 03 14 45 A7 D2 [12:16:21]CheckFolder [12:16:21]dirname=/storage/ofd_packets [12:16:21]CheckFolder done [12:16:21]ProducePacketName [12:16:21]name=ofd_packets/00042016 [12:16:21]NVStorageSaveData ofd_packets/00042016 [12:16:21]File name is /storage/ofd_packets/00042016 [12:16:21]Write 993 bytes [12:16:21]NVStorageSaveData done [12:16:21]OFDSenderStorePacket done [12:16:21]KKMCreateOFDPacket done [12:16:21]NVStorageSaveData kkm_last_timestamp [12:16:21]File name is /storage/kkm_last_timestamp [12:16:21]Write 4 bytes [12:16:21]NVStorageSaveData done [12:16:21]ExternCall_PrintAddStr [12:16:21]wPrintStart [12:16:21]Write to MH i2c: 01 00 00 3F 02 41 [12:16:21]Write i2c OK [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: 01 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: 01 07 00 [12:16:21]MH_I2C_Read... [12:16:21]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [12:16:21]RasterBufferAndPrint [12:16:21]line Счет N : (3)184045 [12:16:21]line ИНН: 02508201610067 [12:16:21]line Контрольно-Кассовый Чек [12:16:21]line ПРОДАЖА [12:16:21]line Товар: 4860019001346 [12:16:21]line Вода Боржоми 0,5л ст [12:16:21]line 1.000 * 160.00 [12:16:21]line = 160.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line Товар: 2000036210013 [12:16:21]line Кофе Капучино (GABB TRADE) [12:16:21]line 1.000 * 115.00 [12:16:21]line = 115.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line Товар: 2000036220012 [12:16:21]line Кофе Капучино XL(GABB TRADE) [12:16:21]line 1.000 * 130.00 [12:16:21]line = 130.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line Товар: 5449000189325 [12:16:21]line Холодный чай Fuse персик 0,5л [12:16:21]line 2.000 * 75.00 [12:16:21]line = 150.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line Товар: 5449000005489 [12:16:21]line Вода Бонаква 1л б/г [12:16:21]line 1.000 * 50.00 [12:16:21]line = 50.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line Товар: 4011100977624 [12:16:21]line Шок Батончик Баунти 55г [12:16:21]line 1.000 * 59.00 [12:16:21]line = 59.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line Товар: 2000031750019 [12:16:21]line Пакет Партнер Нефть [12:16:21]line 1.000 * 4.00 [12:16:21]line = 4.00 [12:16:21]line НДС 12% НСП 1% [12:16:21]line > о реализуемом товаре [12:16:21]line ИТОГО: 668.00 [12:16:21]line НСП 1% : 5.91 [12:16:21]line НДС 12% : 70.92 [12:16:21]line Наличными: 668.00 [12:16:21]line Безнал.: 0.00 [12:16:21]line Место: АЗС № 97 "Партнер Нефть" [12:16:21]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:21]line СНО: Общий режим [12:16:21]line Чек 37 30.07.2024 12:16 [12:16:21]line Смена: 428 ФФД: 1.0 [12:16:21]line ЗНМ: 0300000053 [12:16:21]line РНМ: 0000000000092626 [12:16:21]line Версия ККМ: 001 [12:16:21]line ФМ: 0000000000874958 [12:16:21]line ФД: 42016 [12:16:21]line ФПД: 212213993407552 [12:16:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121615&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42016&fm=212213993407552&tin=02508201610067®Number=0000000000092626&sum=66800 [12:16:21]line 0 [12:16:21]written 0, free lines is 4095 [12:16:22]Write to MH i2c: 01 00 00 8D 02 8F [12:16:22]Write i2c OK [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: 01 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: 01 07 00 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 57 0B F8 [12:16:22]RasterBufferAndPrint [12:16:22]line [12:16:22]line [12:16:22]line [12:16:22]line [12:16:22]line [12:16:22]written 0, free lines is 2979 [12:16:22]MH_Cut [12:16:22]Write to MH i2c: D1 01 00 94 02 01 68 [12:16:22]Write i2c OK [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: D1 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: D1 01 00 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: D1 01 00 94 02 00 67 [12:16:22]Write to MH i2c: 01 00 00 95 02 97 [12:16:22]Write i2c OK [12:16:22]MH_I2C_Read... [12:16:23]*** Cut start [12:16:23]*** Partial cut [12:16:23]*** CUTSNS_PIN = 1 [12:16:23]*** CUTSNS_PIN = 0 [12:16:23]*** Brake cut motor [12:16:24]Read from MH i2c: 01 [12:16:24]MH_I2C_Read... [12:16:24]*** Stop cut motor [12:16:24]*** Cut end [12:16:24]Read from MH i2c: 01 07 00 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: 01 07 00 95 02 00 00 00 00 00 FF 0F AC [12:16:24]process_action close_receipt done [12:16:24]requested_data is exist [12:16:24]produce_requested_data [12:16:24]requested_item fm.sn is exist - process it [12:16:24]wFMCommunicate request_size=4 [12:16:24]MH_SAM_APDU [12:16:24]CAPDU: 80 11 00 00 [12:16:24]Write to MH i2c: E2 08 00 96 02 80 11 00 00 00 00 00 00 12 [12:16:24]Write i2c OK [12:16:24]MH_I2C_Read... [12:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:24]Read from MH i2c: E2 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: E2 17 00 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: E2 17 00 96 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 6E [12:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:24]wFMCommunicate OK [12:16:24]requested_item fd.num is exist - process it [12:16:24]SAM_PROTO_GetFieldsCounters [12:16:24]wFMCommunicate request_size=4 [12:16:24]MH_SAM_APDU [12:16:24]CAPDU: 80 13 00 00 [12:16:24]Write to MH i2c: E2 08 00 97 02 80 13 00 00 00 00 00 00 15 [12:16:24]Write i2c OK [12:16:24]MH_I2C_Read... [12:16:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:24]Read from MH i2c: E2 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: E2 62 00 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: E2 62 00 97 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 20 A4 00 00 0E 04 04 00 AC 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 1F [12:16:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 20 A4 00 00 0E 04 04 00 AC 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 [12:16:24]wFMCommunicate OK [12:16:24]SAM_PROTO_GetFieldsCounters done [12:16:24]requested_item shift.num is exist - process it [12:16:24]requested_item shift.opened is exist - process it [12:16:24]req_shift_opened [12:16:24]FM_GetShiftState [12:16:24]SAM_PROTO_GetShiftState [12:16:24]wFMCommunicate request_size=4 [12:16:24]MH_SAM_APDU [12:16:24]CAPDU: 80 13 01 00 [12:16:24]Write to MH i2c: E2 08 00 98 02 80 13 01 00 00 00 00 00 17 [12:16:24]Write i2c OK [12:16:24]MH_I2C_Read... [12:16:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:24]Read from MH i2c: E2 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: E2 0E 00 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: E2 0E 00 98 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 CA [12:16:24]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:24]wFMCommunicate OK [12:16:24]SAM_PROTO_GetShiftState done [12:16:24]FM_GetShiftState done [12:16:24]req_shift_opened done [12:16:24]requested_item shift.open_date is exist - process it [12:16:24]req_shift_open_date [12:16:24]req_shift_open_date done [12:16:24]produce_requested_data done [12:16:24]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42016,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:16:24]process_action_free close_receipt [12:16:24]json_value_free [12:16:24]json_value_free done [12:16:24]process_json_proto returns [12:16:24]Send response to host [12:16:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42016,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:16:24]free response buf [12:16:24]execute_script done [12:16:24]execute_script returns [12:16:24]free content buf [12:16:24]Sock 9.Close socket [12:16:24]Sock 9.Thread stoped [12:16:24]ConnectInit Can't take IP for lk.salyk.kg [12:16:24]CommunicateWithHost connect error [12:16:24]CommunicateWithHost err = -1 [12:16:24]OFD Sender: Server communicate error [12:16:25]OFD Sender: Processing packet 42009 [packets to send 64, broken 56] [12:16:25]ProducePacketName [12:16:25]name=ofd_packets/00042009 [12:16:25]OFD Sender: To server: pG, [12:16:25]CommunicateWithHost lk.salyk.kg:30040 [12:16:25]ConnectInit lk.salyk.kg [12:16:26]accept exits with 7 [12:16:26]New connection [12:16:26]New thread 3067178340 created [12:16:26]Thread 3067034980 joined [12:16:26]Waiting for new connection... [12:16:26] Sock 7.Parse request [12:16:26]Sock 7.Check first char [12:16:26]Sock 7.First char is OK [12:16:26]request: POST /json_proto HTTP/1.0 [12:16:26]Method: POST [12:16:26]URL: /json_proto [12:16:26]Method is POST - this is cgi request [12:16:26]url: /json_proto [12:16:26]query_string will be loaded in cgi processing [12:16:26]execute_cgi json_proto POST (null) [12:16:26]execute_cgi path=json_proto method=POST [12:16:26]POST find Content-Length [12:16:26]Host: 172.17.43.132:8080 [12:16:26]Content-Length: 1091 [12:16:26]Content-Type: application/json [12:16:26] [12:16:26]POST finish read [12:16:26]Found Content-Length = 1091 [12:16:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184046", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 255.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:26]execute_script... [12:16: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)184046", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 255.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:26]POST & json_proto [12:16:26]process_json_proto [12:16:26]json parsed OK: [12:16:26]protocol is kg_v1.0 [12:16:26]action value=close_receipt [12:16:26]process_action close_receipt [12:16:26]cmd_close_receipt [12:16:26]MH_GetDate [12:16:26]Write to MH i2c: F0 00 00 99 02 8A [12:16:26]Write i2c OK [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: F0 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: F0 09 00 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: F0 09 00 99 02 00 9A D9 A8 66 67 D9 A8 66 62 [12:16:26]GetLastDocTimeStamp 1722341775 [12:16:26]current date 1722341786 [12:16:26]FM_GetShiftState [12:16:26]SAM_PROTO_GetShiftState [12:16:26]wFMCommunicate request_size=4 [12:16:26]MH_SAM_APDU [12:16:26]CAPDU: 80 13 01 00 [12:16:26]Write to MH i2c: E2 08 00 9A 02 80 13 01 00 00 00 00 00 19 [12:16:26]Write i2c OK [12:16:26]MH_I2C_Read... [12:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:26]Read from MH i2c: E2 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 0E 00 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 0E 00 9A 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 CC [12:16:26]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:26]wFMCommunicate OK [12:16:26]SAM_PROTO_GetShiftState done [12:16:26]FM_GetShiftState done [12:16:26]opened in 1722298218 [12:16:26]opened+sec_in_day 1722384618 [12:16:26]quantity*price = 12500 [12:16:26]sum+1 = 12501 [12:16:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 255.00 НСП 1% : 2.26 НДС 12% : 27.07 Наличными: 0.00 Безнал.: 255.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 38 30.07.2024 12:16 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874958 ФД: 42017 ФПД: 245639949535587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121626&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42017&fm=245639949535587&tin=02508201610067®Number=0000000000092626&sum=25500 0 [12:16:28]StoreToDocumentArchive [12:16:28]shift 428 fd 42017 [12:16:28]save to /storage/0428/doc_00042017 [12:16:28]save last doc name /storage/0428/doc_00042017 to /storage/kkm_last_doc_name [12:16:28]save OK [12:16:28]Clear old archive folders... [12:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=396 [12:16:28]tlvbuf is 005406C0 [12:16:28]SAM_PROTO_ClearQueue [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 09 00 00 [12:16:28]Write to MH i2c: E2 08 00 A7 02 80 09 00 00 00 00 00 00 1B [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 A7 02 00 90 00 1D [12:16:29]RAPDU: 90 00 [12:16:29]wFMCommunicate OK [12:16:29]SAM_PROTO_ClearQueue done [12:16:29]KKMCreateOFDPacket [12:16:29]OFDProtocolAddRootSTLVToBuf [12:16:29]FM_MakeSignedData [12:16:29]FM_MakeSignedData [12:16:29]SAM_PROTO_SignData [12:16:29]wFMCommunicate request_size=4 [12:16:29]MH_SAM_APDU [12:16:29]CAPDU: 80 0D 01 02 [12:16:29]Write to MH i2c: E2 08 00 A8 02 80 0D 01 02 00 00 00 00 23 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 03 00 A8 02 00 90 00 1E [12:16:29]RAPDU: 90 00 [12:16:29]wFMCommunicate OK [12:16:29]wFMCommunicate request_size=255 [12:16:29]MH_SAM_APDU [12:16:29]CAPDU: 80 0D 02 02 FA 03 00 8C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 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 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 D4 30 00 00 00 00 13 04 06 00 D4 30 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 9C 63 00 00 00 00 EB 03 26 00 EF [12:16:29]Write to MH i2c: E2 02 01 A9 02 80 0D 02 02 FA 00 03 00 8C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 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 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 D4 30 00 00 00 00 13 04 06 00 D4 30 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 9C 63 00 00 00 00 EB 03 26 00 EF 00 00 36 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:30]ConnectInit Can't take IP for lk.salyk.kg [12:16:30]CommunicateWithHost connect error [12:16:30]CommunicateWithHost err = -1 [12:16:30]OFD Sender: Server communicate error [12:16:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:30]Read from MH i2c: E2 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 03 00 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 03 00 A9 02 00 90 00 1F [12:16:30]RAPDU: 90 00 [12:16:30]wFMCommunicate OK [12:16:30]wFMCommunicate request_size=155 [12:16:30]MH_SAM_APDU [12:16:30]CAPDU: 80 0D 02 02 96 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 63 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 9A D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 21 A4 00 00 35 04 06 00 DF 68 81 EF 49 63 [12:16:30]Write to MH i2c: E2 9E 00 AA 02 80 0D 02 02 96 00 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 63 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 9A D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 21 A4 00 00 35 04 06 00 DF 68 81 EF 49 63 00 00 8F [12:16:30]Write i2c OK [12:16:30]MH_I2C_Read... [12:16:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:30]Read from MH i2c: E2 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 03 00 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 03 00 AA 02 00 90 00 20 [12:16:30]RAPDU: 90 00 [12:16:30]wFMCommunicate OK [12:16:30]wFMCommunicate request_size=4 [12:16:30]MH_SAM_APDU [12:16:30]CAPDU: 80 0D 03 02 [12:16:30]Write to MH i2c: E2 08 00 AB 02 80 0D 03 02 00 00 00 00 28 [12:16:30]Write i2c OK [12:16:30]MH_I2C_Read... [12:16:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:30]Read from MH i2c: E2 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 0B 00 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 0B 00 AB 02 00 82 15 1E E5 E1 60 B6 57 90 00 11 [12:16:31]RAPDU: 82 15 1E E5 E1 60 B6 57 90 00 [12:16:31]wFMCommunicate OK [12:16:31]SAM_PROTO_SignData done [12:16:31]FM_MakeSignedData done [12:16:31]CreateOFDProtocolMessage [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 11 00 00 [12:16:31]Write to MH i2c: E2 08 00 AC 02 80 11 00 00 00 00 00 00 28 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 17 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 17 00 AC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 84 [12:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:31]wFMCommunicate OK [12:16:31]CreateOFDProtocolMessage done [12:16:31]OFDSenderStorePacket 42017 [12:16:31]StoreOFDPacket docnum=42017 [12:16:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 A0 01 00 00 71 95 98 01 C3 AD 5A 03 01 00 03 00 8C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 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 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 D4 30 00 00 00 00 13 04 06 00 D4 30 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 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 63 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 9A D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 21 A4 00 00 35 04 06 00 DF 68 81 EF 49 63 82 15 1E E5 E1 60 B6 57 [12:16:31]CheckFolder [12:16:31]dirname=/storage/ofd_packets [12:16:31]CheckFolder done [12:16:31]ProducePacketName [12:16:31]name=ofd_packets/00042017 [12:16:31]NVStorageSaveData ofd_packets/00042017 [12:16:31]File name is /storage/ofd_packets/00042017 [12:16:31]Write 446 bytes [12:16:31]NVStorageSaveData done [12:16:31]OFDSenderStorePacket done [12:16:31]KKMCreateOFDPacket done [12:16:31]NVStorageSaveData kkm_last_timestamp [12:16:31]File name is /storage/kkm_last_timestamp [12:16:31]Write 4 bytes [12:16:31]NVStorageSaveData done [12:16:31]ExternCall_PrintAddStr [12:16:31]wPrintStart [12:16:31]Write to MH i2c: 01 00 00 AD 02 AF [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 07 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 FF 0F C4 [12:16:31]RasterBufferAndPrint [12:16:31]line Счет N : (3)184046 [12:16:31]line ИНН: 02508201610067 [12:16:31]line Контрольно-Кассовый Чек [12:16:31]line ПРОДАЖА [12:16:31]line Товар: 2000036190018 [12:16:31]line Кофе Американо XL(GABB TRADE) [12:16:31]line 1.000 * 125.00 [12:16:31]line = 125.00 [12:16:31]line НДС 12% НСП 1% [12:16:31]OFD Sender: Processing packet 42009 [packets to send 65, broken 56] [12:16:31]ProducePacketName [12:16:31]name=ofd_packets/00042009 [12:16:31]OFD Sender: To server: pG, [12:16:31]CommunicateWithHost lk.salyk.kg:30040 [12:16:31]ConnectInit lk.salyk.kg [12:16:31]line > о реализуемом товаре [12:16:31]line Товар: 2000036220012 [12:16:31]line Кофе Капучино XL(GABB TRADE) [12:16:31]line 1.000 * 130.00 [12:16:31]line = 130.00 [12:16:31]line НДС 12% НСП 1% [12:16:31]line > о реализуемом товаре [12:16:31]line ИТОГО: 255.00 [12:16:31]line НСП 1% : 2.26 [12:16:31]line НДС 12% : 27.07 [12:16:31]line Наличными: 0.00 [12:16:31]line Безнал.: 255.00 [12:16:31]line Место: АЗС № 97 "Партнер Нефть" [12:16:31]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:31]line СНО: Общий режим [12:16:31]line Чек 38 30.07.2024 12:16 [12:16:31]line Смена: 428 ФФД: 1.0 [12:16:31]line ЗНМ: 0300000053 [12:16:31]line РНМ: 0000000000092626 [12:16:31]line Версия ККМ: 001 [12:16:31]line Платежная система: Бакай Банк [12:16:31]line ФМ: 0000000000874958 [12:16:31]line ФД: 42017 [12:16:31]line ФПД: 245639949535587 [12:16:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121626&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42017&fm=245639949535587&tin=02508201610067®Number=0000000000092626&sum=25500 [12:16:31]line 0 [12:16:31]written 0, free lines is 4095 [12:16:31]Write to MH i2c: 01 00 00 DF 02 E1 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 07 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 AD 0C A1 [12:16:31]RasterBufferAndPrint [12:16:31]line [12:16:31]line [12:16:31]line [12:16:31]line [12:16:31]line [12:16:31]written 0, free lines is 3327 [12:16:32]MH_Cut [12:16:32]Write to MH i2c: D1 01 00 E6 02 01 BA [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: D1 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: D1 01 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: D1 01 00 E6 02 00 B9 [12:16:32]Write to MH i2c: 01 00 00 E7 02 E9 [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]*** Cut start [12:16:32]*** Partial cut [12:16:32]*** CUTSNS_PIN = 1 [12:16:32]*** CUTSNS_PIN = 0 [12:16:33]*** Brake cut motor [12:16:33]Read from MH i2c: *** Stop cut motor [12:16:33]01 *** Cut end [12:16:33] [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: 01 07 00 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 FF 0F FE [12:16:33]process_action close_receipt done [12:16:33]requested_data is exist [12:16:33]produce_requested_data [12:16:33]requested_item fm.sn is exist - process it [12:16:33]wFMCommunicate request_size=4 [12:16:33]MH_SAM_APDU [12:16:33]CAPDU: 80 11 00 00 [12:16:33]Write to MH i2c: E2 08 00 E8 02 80 11 00 00 00 00 00 00 64 [12:16:33]Write i2c OK [12:16:33]MH_I2C_Read... [12:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:33]Read from MH i2c: E2 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: E2 17 00 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: E2 17 00 E8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 C0 [12:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:33]wFMCommunicate OK [12:16:33]requested_item fd.num is exist - process it [12:16:33]SAM_PROTO_GetFieldsCounters [12:16:33]wFMCommunicate request_size=4 [12:16:33]MH_SAM_APDU [12:16:33]CAPDU: 80 13 00 00 [12:16:33]Write to MH i2c: E2 08 00 E9 02 80 13 00 00 00 00 00 00 67 [12:16:33]Write i2c OK [12:16:33]MH_I2C_Read... [12:16:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:33]Read from MH i2c: E2 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: E2 62 00 [12:16:33]MH_I2C_Read... [12:16:33]Read from MH i2c: E2 62 00 E9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 21 A4 00 00 0E 04 04 00 AC 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 75 [12:16:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 21 A4 00 00 0E 04 04 00 AC 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 [12:16:34]wFMCommunicate OK [12:16:34]SAM_PROTO_GetFieldsCounters done [12:16:34]requested_item shift.num is exist - process it [12:16:34]requested_item shift.opened is exist - process it [12:16:34]req_shift_opened [12:16:34]FM_GetShiftState [12:16:34]SAM_PROTO_GetShiftState [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 13 01 00 [12:16:34]Write to MH i2c: E2 08 00 EA 02 80 13 01 00 00 00 00 00 69 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 0E 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 0E 00 EA 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 1C [12:16:34]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:34]wFMCommunicate OK [12:16:34]SAM_PROTO_GetShiftState done [12:16:34]FM_GetShiftState done [12:16:34]req_shift_opened done [12:16:34]requested_item shift.open_date is exist - process it [12:16:34]req_shift_open_date [12:16:34]req_shift_open_date done [12:16:34]produce_requested_data done [12:16:34]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42017,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:16:34]process_action_free close_receipt [12:16:34]json_value_free [12:16:34]json_value_free done [12:16:34]process_json_proto returns [12:16:34]Send response to host [12:16:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42017,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:16:34]free response buf [12:16:34]execute_script done [12:16:34]execute_script returns [12:16:34]free content buf [12:16:34]Sock 7.Close socket [12:16:34]Sock 7.Thread stoped [12:16:34]accept exits with 12 [12:16:34]New connection [12:16:34]New thread 3067034980 created [12:16:34]Thread 3067178340 joined [12:16:34]Waiting for new connection... [12:16:34] Sock 12.Parse request [12:16:34]Sock 12.Check first char [12:16:34]Sock 12.First char is OK [12:16:34]request: POST /json_proto HTTP/1.0 [12:16:34]Method: POST [12:16:34]URL: /json_proto [12:16:34]Method is POST - this is cgi request [12:16:34]url: /json_proto [12:16:34]query_string will be loaded in cgi processing [12:16:34]execute_cgi json_proto POST (null) [12:16:35]execute_cgi path=json_proto method=POST [12:16:35]POST find Content-Length [12:16:35]Host: 172.17.43.132:8080 [12:16:35]Content-Length: 806 [12:16:35]Content-Type: application/json [12:16:35] [12:16:35]POST finish read [12:16:35]Found Content-Length = 806 [12:16:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184047", "tax_sys" : 0, "items" : [ { "code": "80942726", "name": "\u0420/\u0436 mentos \u043C\u044F\u0442\u0430 \u0440\u043E\u043B\u043B 16\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:35]execute_script... [12:16:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184047", "tax_sys" : 0, "items" : [ { "code": "80942726", "name": "\u0420/\u0436 mentos \u043C\u044F\u0442\u0430 \u0440\u043E\u043B\u043B 16\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:35]POST & json_proto [12:16:35]process_json_proto [12:16:35]json parsed OK: [12:16:35]protocol is kg_v1.0 [12:16:35]action value=close_receipt [12:16:35]process_action close_receipt [12:16:35]cmd_close_receipt [12:16:35]MH_GetDate [12:16:35]Write to MH i2c: F0 00 00 EB 02 DC [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: F0 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: F0 09 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: F0 09 00 EB 02 00 A3 D9 A8 66 67 D9 A8 66 BD [12:16:35]GetLastDocTimeStamp 1722341786 [12:16:35]current date 1722341795 [12:16:35]FM_GetShiftState [12:16:35]SAM_PROTO_GetShiftState [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 13 01 00 [12:16:35]Write to MH i2c: E2 08 00 EC 02 80 13 01 00 00 00 00 00 6B [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 0E 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 0E 00 EC 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 1E [12:16:35]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:35]wFMCommunicate OK [12:16:35]SAM_PROTO_GetShiftState done [12:16:35]FM_GetShiftState done [12:16:35]opened in 1722298218 [12:16:35]opened+sec_in_day 1722384618 [12:16:35]quantity*price = 4900 [12:16:35]sum+1 = 4901 [12:16:35]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [12:16:40]line ИТОГО: 49.00 [12:16:40]line НСП 1% : 0.43 [12:16:40]line НДС 12% : 5.20 [12:16:40]line Наличными: 0.00 [12:16:40]line Безнал.: 49.00 [12:16:40]line Место: АЗС № 97 "Партнер Нефть" [12:16:40]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:40]line СНО: Общий режим [12:16:40]line Чек 39 30.07.2024 12:16 [12:16:40]line Смена: 428 ФФД: 1.0 [12:16:40]line ЗНМ: 0300000053 [12:16:40]line РНМ: 0000000000092626 [12:16:40]line Версия ККМ: 001 [12:16:40]line Платежная система: Бакай Банк [12:16:40]line ФМ: 0000000000874958 [12:16:40]line ФД: 42018 [12:16:40]line ФПД: 162042107401497 [12:16:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121635&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42018&fm=162042107401497&tin=02508201610067®Number=0000000000092626&sum=4900 [12:16:40]line 0 [12:16:40]written 0, free lines is 4095 [12:16:40]Write to MH i2c: 01 00 00 29 03 2C [12:16:40]Write i2c OK [12:16:40]MH_I2C_Read... [12:16:40]Read from MH i2c: 01 [12:16:40]MH_I2C_Read... [12:16:40]Read from MH i2c: 01 07 00 [12:16:40]MH_I2C_Read... [12:16:40]Read from MH i2c: 01 07 00 29 03 00 00 00 00 00 01 0D 41 [12:16:40]RasterBufferAndPrint [12:16:40]line [12:16:40]line [12:16:40]line [12:16:40]line [12:16:40]line [12:16:40]written 0, free lines is 3421 [12:16:40]MH_Cut [12:16:40]Write to MH i2c: D1 01 00 30 03 01 05 [12:16:40]Write i2c OK [12:16:40]MH_I2C_Read... [12:16:40]Read from MH i2c: D1 [12:16:40]MH_I2C_Read... [12:16:40]Read from MH i2c: D1 01 00 [12:16:40]MH_I2C_Read... [12:16:40]Read from MH i2c: D1 01 00 30 03 00 04 [12:16:40]Write to MH i2c: 01 00 00 31 03 34 [12:16:40]Write i2c OK [12:16:40]MH_I2C_Read... [12:16:41]*** Cut start [12:16:41]*** Partial cut [12:16:41]*** CUTSNS_PIN = 1 [12:16:41]*** CUTSNS_PIN = 0 [12:16:41]*** Brake cut motor [12:16:41]Read from MH i2c: 01 [12:16:41]MH_I2C_Read... [12:16:41]*** Stop cut motor [12:16:41]*** Cut end [12:16:41]Read from MH i2c: 01 07 00 [12:16:41]MH_I2C_Read... [12:16:41]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 FF 0F 49 [12:16:41]process_action close_receipt done [12:16:41]requested_data is exist [12:16:41]produce_requested_data [12:16:41]requested_item fm.sn is exist - process it [12:16:41]wFMCommunicate request_size=4 [12:16:41]MH_SAM_APDU [12:16:41]CAPDU: 80 11 00 00 [12:16:41]Write to MH i2c: E2 08 00 32 03 80 11 00 00 00 00 00 00 AF [12:16:41]Write i2c OK [12:16:41]MH_I2C_Read... [12:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:42]Read from MH i2c: E2 [12:16:42]MH_I2C_Read... [12:16:42]Read from MH i2c: E2 17 00 [12:16:42]MH_I2C_Read... [12:16:42]Read from MH i2c: E2 17 00 32 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 0B [12:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:42]wFMCommunicate OK [12:16:42]requested_item fd.num is exist - process it [12:16:42]SAM_PROTO_GetFieldsCounters [12:16:42]wFMCommunicate request_size=4 [12:16:42]MH_SAM_APDU [12:16:42]CAPDU: 80 13 00 00 [12:16:42]Write to MH i2c: E2 08 00 33 03 80 13 00 00 00 00 00 00 B2 [12:16:42]Write i2c OK [12:16:42]MH_I2C_Read... [12:16:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:42]Read from MH i2c: E2 [12:16:42]MH_I2C_Read... [12:16:42]Read from MH i2c: E2 62 00 [12:16:42]MH_I2C_Read... [12:16:42]Read from MH i2c: E2 62 00 33 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 22 A4 00 00 0E 04 04 00 AC 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 C4 [12:16:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 22 A4 00 00 0E 04 04 00 AC 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 [12:16:42]wFMCommunicate OK [12:16:42]SAM_PROTO_GetFieldsCounters done [12:16:42]requested_item shift.num is exist - process it [12:16:42]requested_item shift.opened is exist - process it [12:16:42]req_shift_opened [12:16:42]FM_GetShiftState [12:16:42]SAM_PROTO_GetShiftState [12:16:42]wFMCommunicate request_size=4 [12:16:42]MH_SAM_APDU [12:16:42]CAPDU: 80 13 01 00 [12:16:42]Write to MH i2c: E2 08 00 34 03 80 13 01 00 00 00 00 00 B4 [12:16:42]Write i2c OK [12:16:42]MH_I2C_Read... [12:16:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:42]Read from MH i2c: E2 [12:16:42]MH_I2C_Read... [12:16:42]Read from MH i2c: E2 0E 00 [12:16:42]MH_I2C_Read... [12:16:42]Read from MH i2c: E2 0E 00 34 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 67 [12:16:42]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:42]wFMCommunicate OK [12:16:42]SAM_PROTO_GetShiftState done [12:16:42]FM_GetShiftState done [12:16:42]req_shift_opened done [12:16:42]requested_item shift.open_date is exist - process it [12:16:42]req_shift_open_date [12:16:42]req_shift_open_date done [12:16:42]produce_requested_data done [12:16:42]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42018,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:16:42]process_action_free close_receipt [12:16:42]json_value_free [12:16:42]json_value_free done [12:16:42]process_json_proto returns [12:16:42]Send response to host [12:16:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42018,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:16:42]free response buf [12:16:42]execute_script done [12:16:42]execute_script returns [12:16:42]free content buf [12:16:42]Sock 12.Close socket [12:16:42]Sock 12.Thread stoped [12:16:44]accept exits with 7 [12:16:44]New connection [12:16:44]New thread 3067178340 created [12:16:44]Thread 3067034980 joined [12:16:44]Waiting for new connection... [12:16:44] Sock 7.Parse request [12:16:44]Sock 7.Check first char [12:16:44]Sock 7.First char is OK [12:16:44]request: POST /json_proto HTTP/1.0 [12:16:44]Method: POST [12:16:44]URL: /json_proto [12:16:44]Method is POST - this is cgi request [12:16:44]url: /json_proto [12:16:44]query_string will be loaded in cgi processing [12:16:44]execute_cgi json_proto POST (null) [12:16:44]execute_cgi path=json_proto method=POST [12:16:44]POST find Content-Length [12:16:44]Host: 172.17.43.132:8080 [12:16:44]Content-Length: 831 [12:16:44]Content-Type: application/json [12:16:44] [12:16:44]POST finish read [12:16:44]Found Content-Length = 831 [12:16:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184048", "tax_sys" : 0, "items" : [ { "code": "4860019001353", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u041F\u042D\u0422", "price" : 120.00, "quantity" : 3.000, "sum" : 360.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 360.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:44]execute_script... [12:16: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 : (3)184048", "tax_sys" : 0, "items" : [ { "code": "4860019001353", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u041F\u042D\u0422", "price" : 120.00, "quantity" : 3.000, "sum" : 360.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 360.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:44]POST & json_proto [12:16:44]process_json_proto [12:16:44]json parsed OK: [12:16:44]protocol is kg_v1.0 [12:16:44]action value=close_receipt [12:16:44]process_action close_receipt [12:16:44]cmd_close_receipt [12:16:44]MH_GetDate [12:16:44]Write to MH i2c: F0 00 00 35 03 27 [12:16:44]Write i2c OK [12:16:44]MH_I2C_Read... [12:16:44]Read from MH i2c: F0 [12:16:44]MH_I2C_Read... [12:16:44]Read from MH i2c: F0 09 00 [12:16:44]MH_I2C_Read... [12:16:44]Read from MH i2c: F0 09 00 35 03 00 AC D9 A8 66 67 D9 A8 66 11 [12:16:44]GetLastDocTimeStamp 1722341795 [12:16:44]current date 1722341804 [12:16:44]FM_GetShiftState [12:16:44]SAM_PROTO_GetShiftState [12:16:44]wFMCommunicate request_size=4 [12:16:44]MH_SAM_APDU [12:16:44]CAPDU: 80 13 01 00 [12:16:44]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [12:16:44]Write i2c OK [12:16:44]MH_I2C_Read... [12:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:44]Read from MH i2c: E2 [12:16:44]MH_I2C_Read... [12:16:44]Read from MH i2c: E2 0E 00 [12:16:44]MH_I2C_Read... [12:16:44]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 69 [12:16:44]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:44]wFMCommunicate OK [12:16:44]SAM_PROTO_GetShiftState done [12:16:44]FM_GetShiftState done [12:16:44]opened in 1722298218 [12:16:44]opened+sec_in_day 1722384618 [12:16:44]quantity*price = 36000 [12:16:44]sum+1 = 36001 [12:16:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 360.00 НСП 1% : 3.19 НДС 12% : 38.23 Наличными: 0.00 Безнал.: 360.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 40 30.07.2024 12:16 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874958 ФД: 42019 ФПД: 256043534498339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121644&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42019&fm=256043534498339&tin=02508201610067®Number=0000000000092626&sum=36000 0 [12:16:46]StoreToDocumentArchive [12:16:46]shift 428 fd 42019 [12:16:46]save to /storage/0428/doc_00042019 [12:16:46]save last doc name /storage/0428/doc_00042019 to /storage/kkm_last_doc_name [12:16:46]save OK [12:16:46]Clear old archive folders... [12:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=278 [12:16:46]tlvbuf is 003A9930 [12:16:46]SAM_PROTO_ClearQueue [12:16:46]wFMCommunicate request_size=4 [12:16:46]MH_SAM_APDU [12:16:46]CAPDU: 80 09 00 00 [12:16:46]Write to MH i2c: E2 08 00 43 03 80 09 00 00 00 00 00 00 B8 [12:16:46]Write i2c OK [12:16:46]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 43 03 00 90 00 BA [12:16:47]RAPDU: 90 00 [12:16:47]wFMCommunicate OK [12:16:47]SAM_PROTO_ClearQueue done [12:16:47]KKMCreateOFDPacket [12:16:47]OFDProtocolAddRootSTLVToBuf [12:16:47]FM_MakeSignedData [12:16:47]FM_MakeSignedData [12:16:47]SAM_PROTO_SignData [12:16:47]wFMCommunicate request_size=4 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 0D 01 02 [12:16:47]Write to MH i2c: E2 08 00 44 03 80 0D 01 02 00 00 00 00 C0 [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [12:16:47]RAPDU: 90 00 [12:16:47]wFMCommunicate OK [12:16:47]wFMCommunicate request_size=255 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 8C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 AC D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 [12:16:47]Write to MH i2c: E2 02 01 45 03 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 8C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 AC D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 00 00 5F [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:48]Read from MH i2c: E2 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 03 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [12:16:48]RAPDU: 90 00 [12:16:48]wFMCommunicate OK [12:16:48]wFMCommunicate request_size=37 [12:16:48]MH_SAM_APDU [12:16:48]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 23 A4 00 00 35 04 06 00 E8 DE C7 EB BA 23 [12:16:48]Write to MH i2c: E2 28 00 46 03 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 23 A4 00 00 35 04 06 00 E8 DE C7 EB BA 23 00 00 3F [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:48]Read from MH i2c: E2 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 03 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [12:16:48]RAPDU: 90 00 [12:16:48]wFMCommunicate OK [12:16:48]wFMCommunicate request_size=4 [12:16:48]MH_SAM_APDU [12:16:48]CAPDU: 80 0D 03 02 [12:16:48]Write to MH i2c: E2 08 00 47 03 80 0D 03 02 00 00 00 00 C5 [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:48]Read from MH i2c: E2 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 0B 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 0B 00 47 03 00 86 D6 93 F9 44 0E 61 32 90 00 93 [12:16:48]RAPDU: 86 D6 93 F9 44 0E 61 32 90 00 [12:16:48]wFMCommunicate OK [12:16:48]SAM_PROTO_SignData done [12:16:48]FM_MakeSignedData done [12:16:48]CreateOFDProtocolMessage [12:16:48]wFMCommunicate request_size=4 [12:16:48]MH_SAM_APDU [12:16:48]CAPDU: 80 11 00 00 [12:16:48]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:48]Read from MH i2c: E2 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 17 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: E2 17 00 48 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 21 [12:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:48]wFMCommunicate OK [12:16:48]CreateOFDProtocolMessage done [12:16:48]OFDSenderStorePacket 42019 [12:16:48]StoreOFDPacket docnum=42019 [12:16:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2A 01 00 00 3C F1 22 01 44 5A 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 8C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 AC D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 23 A4 00 00 35 04 06 00 E8 DE C7 EB BA 23 86 D6 93 F9 44 0E 61 32 [12:16:48]CheckFolder [12:16:48]dirname=/storage/ofd_packets [12:16:48]CheckFolder done [12:16:48]ProducePacketName [12:16:48]name=ofd_packets/00042019 [12:16:48]NVStorageSaveData ofd_packets/00042019 [12:16:48]File name is /storage/ofd_packets/00042019 [12:16:48]Write 328 bytes [12:16:48]NVStorageSaveData done [12:16:48]OFDSenderStorePacket done [12:16:48]KKMCreateOFDPacket done [12:16:48]NVStorageSaveData kkm_last_timestamp [12:16:48]File name is /storage/kkm_last_timestamp [12:16:48]Write 4 bytes [12:16:48]NVStorageSaveData done [12:16:48]ExternCall_PrintAddStr [12:16:48]wPrintStart [12:16:48]Write to MH i2c: 01 00 00 49 03 4C [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: 01 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: 01 07 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 FF 0F 61 [12:16:49]RasterBufferAndPrint [12:16:49]line Счет N : (3)184048 [12:16:49]line ИНН: 02508201610067 [12:16:49]line Контрольно-Кассовый Чек [12:16:49]line ПРОДАЖА [12:16:49]line Товар: 4860019001353 [12:16:49]line Вода Боржоми 0,5л ПЭТ [12:16:49]line 3.000 * 120.00 [12:16:49]line = 360.00 [12:16:49]line НДС 12% НСП 1% [12:16:49]line > о реализуемом товаре [12:16:49]line ИТОГО: 360.00 [12:16:49]line НСП 1% : 3.19 [12:16:49]line НДС 12% : 38.23 [12:16:49]line Наличными: 0.00 [12:16:49]line Безнал.: 360.00 [12:16:49]line Место: АЗС № 97 "Партнер Нефть" [12:16:49]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:49]line СНО: Общий режим [12:16:49]line Чек 40 30.07.2024 12:16 [12:16:49]line Смена: 428 ФФД: 1.0 [12:16:49]line ЗНМ: 0300000053 [12:16:49]line РНМ: 0000000000092626 [12:16:49]line Версия ККМ: 001 [12:16:49]line Платежная система: Бакай Банк [12:16:49]line ФМ: 0000000000874958 [12:16:49]line ФД: 42019 [12:16:49]line ФПД: 256043534498339 [12:16:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121644&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42019&fm=256043534498339&tin=02508201610067®Number=0000000000092626&sum=36000 [12:16:49]line 0 [12:16:49]OFD Sender: Processing packet 42009 [packets to send 67, broken 56] [12:16:49]ProducePacketName [12:16:49]name=ofd_packets/00042009 [12:16:49]OFD Sender: To server: pG, [12:16:49]CommunicateWithHost lk.salyk.kg:30040 [12:16:49]ConnectInit lk.salyk.kg [12:16:49]written 0, free lines is 4095 [12:16:49]Write to MH i2c: 01 00 00 73 03 76 [12:16:49]Write i2c OK [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: 01 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: 01 07 00 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: 01 07 00 73 03 00 00 00 00 00 1C 0D A6 [12:16:49]RasterBufferAndPrint [12:16:49]line [12:16:49]line [12:16:49]line [12:16:49]line [12:16:49]line [12:16:49]written 0, free lines is 3445 [12:16:49]MH_Cut [12:16:49]Write to MH i2c: D1 01 00 7A 03 01 4F [12:16:49]Write i2c OK [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: D1 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: D1 01 00 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: D1 01 00 7A 03 00 4E [12:16:49]Write to MH i2c: 01 00 00 7B 03 7E [12:16:49]Write i2c OK [12:16:49]MH_I2C_Read... [12:16:50]*** Cut start [12:16:50]*** Partial cut [12:16:50]*** CUTSNS_PIN = 1 [12:16:50]*** CUTSNS_PIN = 0 [12:16:50]*** Brake cut motor [12:16:50]ConnectInit Can't connect to host [12:16:50]Read from MH i2c: 01 [12:16:51]MH_I2C_Read... [12:16:51]*** Stop cut motor [12:16:51]*** Cut end [12:16:51]Read from MH i2c: 01 07 00 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 FF 0F 93 [12:16:51]process_action close_receipt done [12:16:51]requested_data is exist [12:16:51]produce_requested_data [12:16:51]requested_item fm.sn is exist - process it [12:16:51]wFMCommunicate request_size=4 [12:16:51]MH_SAM_APDU [12:16:51]CAPDU: 80 11 00 00 [12:16:51]Write to MH i2c: E2 08 00 7C 03 80 11 00 00 00 00 00 00 F9 [12:16:51]Write i2c OK [12:16:51]MH_I2C_Read... [12:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:51]Read from MH i2c: E2 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 17 00 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 17 00 7C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 55 [12:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:51]wFMCommunicate OK [12:16:51]requested_item fd.num is exist - process it [12:16:51]SAM_PROTO_GetFieldsCounters [12:16:51]wFMCommunicate request_size=4 [12:16:51]MH_SAM_APDU [12:16:51]CAPDU: 80 13 00 00 [12:16:51]Write to MH i2c: E2 08 00 7D 03 80 13 00 00 00 00 00 00 FC [12:16:51]Write i2c OK [12:16:51]MH_I2C_Read... [12:16:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:51]Read from MH i2c: E2 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 62 00 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 62 00 7D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 23 A4 00 00 0E 04 04 00 AC 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 12 [12:16:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 23 A4 00 00 0E 04 04 00 AC 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 [12:16:51]wFMCommunicate OK [12:16:51]SAM_PROTO_GetFieldsCounters done [12:16:51]requested_item shift.num is exist - process it [12:16:51]requested_item shift.opened is exist - process it [12:16:51]req_shift_opened [12:16:51]FM_GetShiftState [12:16:51]SAM_PROTO_GetShiftState [12:16:51]wFMCommunicate request_size=4 [12:16:51]MH_SAM_APDU [12:16:51]CAPDU: 80 13 01 00 [12:16:51]Write to MH i2c: E2 08 00 7E 03 80 13 01 00 00 00 00 00 FE [12:16:51]Write i2c OK [12:16:51]MH_I2C_Read... [12:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:51]Read from MH i2c: E2 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 0E 00 [12:16:51]MH_I2C_Read... [12:16:51]Read from MH i2c: E2 0E 00 7E 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 B1 [12:16:51]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:51]wFMCommunicate OK [12:16:51]SAM_PROTO_GetShiftState done [12:16:51]FM_GetShiftState done [12:16:51]req_shift_opened done [12:16:51]requested_item shift.open_date is exist - process it [12:16:51]req_shift_open_date [12:16:51]req_shift_open_date done [12:16:51]produce_requested_data done [12:16:51]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42019,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:16:51]process_action_free close_receipt [12:16:51]json_value_free [12:16:51]json_value_free done [12:16:51]process_json_proto returns [12:16:51]Send response to host [12:16:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42019,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:16:51]free response buf [12:16:51]execute_script done [12:16:51]execute_script returns [12:16:51]free content buf [12:16:51]Sock 7.Close socket [12:16:51]Sock 7.Thread stoped [12:16:53]accept exits with 12 [12:16:53]New connection [12:16:53]New thread 3067034980 created [12:16:53]Thread 3067178340 joined [12:16:53]Waiting for new connection... [12:16:53] Sock 12.Parse request [12:16:53]Sock 12.Check first char [12:16:53]Sock 12.First char is OK [12:16:53]request: POST /json_proto HTTP/1.0 [12:16:53]Method: POST [12:16:53]URL: /json_proto [12:16:53]Method is POST - this is cgi request [12:16:53]url: /json_proto [12:16:53]query_string will be loaded in cgi processing [12:16:53]execute_cgi json_proto POST (null) [12:16:53]execute_cgi path=json_proto method=POST [12:16:53]POST find Content-Length [12:16:53]Host: 172.17.43.132:8080 [12:16:53]Content-Length: 1018 [12:16:53]Content-Type: application/json [12:16:53] [12:16:53]POST finish read [12:16:53]Found Content-Length = 1018 [12:16:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184049", "tax_sys" : 0, "items" : [ { "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 209.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:53]execute_script... [12:16: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)184049", "tax_sys" : 0, "items" : [ { "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 209.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:53]POST & json_proto [12:16:53]process_json_proto [12:16:53]json parsed OK: [12:16:53]protocol is kg_v1.0 [12:16:53]action value=close_receipt [12:16:53]process_action close_receipt [12:16:53]cmd_close_receipt [12:16:53]MH_GetDate [12:16:53]Write to MH i2c: F0 00 00 7F 03 71 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: F0 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: F0 09 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: F0 09 00 7F 03 00 B5 D9 A8 66 67 D9 A8 66 64 [12:16:53]GetLastDocTimeStamp 1722341804 [12:16:53]current date 1722341813 [12:16:53]FM_GetShiftState [12:16:53]SAM_PROTO_GetShiftState [12:16:53]wFMCommunicate request_size=4 [12:16:53]MH_SAM_APDU [12:16:53]CAPDU: 80 13 01 00 [12:16:53]Write to MH i2c: E2 08 00 80 03 80 13 01 00 00 00 00 00 00 [12:16:53]Write i2c OK [12:16:53]MH_I2C_Read... [12:16:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:53]Read from MH i2c: E2 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 0E 00 [12:16:53]MH_I2C_Read... [12:16:53]Read from MH i2c: E2 0E 00 80 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 B3 [12:16:53]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:16:53]wFMCommunicate OK [12:16:53]SAM_PROTO_GetShiftState done [12:16:53]FM_GetShiftState done [12:16:53]opened in 1722298218 [12:16:53]opened+sec_in_day 1722384618 [12:16:53]quantity*price = 12500 [12:16:53]sum+1 = 12501 [12:16:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571030 Вода ASU пит н.газ клубн,киви ПЭТ 1л 1.000 * 84.00 = 84.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 209.00 НСП 1% : 1.85 НДС 12% : 22.19 Наличными: 209.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 41 30.07.2024 12:16 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42020 ФПД: 165849646493967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121653&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42020&fm=165849646493967&tin=02508201610067®Number=0000000000092626&sum=20900 0 [12:16:56]StoreToDocumentArchive [12:16:56]shift 428 fd 42020 [12:16:56]save to /storage/0428/doc_00042020 [12:16:56]save last doc name /storage/0428/doc_00042020 to /storage/kkm_last_doc_name [12:16:56]save OK [12:16:56]Clear old archive folders... [12:16:56]ProcessDocumentItem done err = 0, tmpTLVsize=426 [12:16:56]tlvbuf is 003D9D10 [12:16:56]SAM_PROTO_ClearQueue [12:16:56]wFMCommunicate request_size=4 [12:16:56]MH_SAM_APDU [12:16:56]CAPDU: 80 09 00 00 [12:16:56]Write to MH i2c: E2 08 00 8D 03 80 09 00 00 00 00 00 00 02 [12:16:56]Write i2c OK [12:16:56]MH_I2C_Read... [12:16:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:56]Read from MH i2c: E2 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 03 00 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [12:16:56]RAPDU: 90 00 [12:16:56]wFMCommunicate OK [12:16:56]SAM_PROTO_ClearQueue done [12:16:56]KKMCreateOFDPacket [12:16:56]OFDProtocolAddRootSTLVToBuf [12:16:56]FM_MakeSignedData [12:16:56]FM_MakeSignedData [12:16:56]SAM_PROTO_SignData [12:16:56]wFMCommunicate request_size=4 [12:16:56]MH_SAM_APDU [12:16:56]CAPDU: 80 0D 01 02 [12:16:56]Write to MH i2c: E2 08 00 8E 03 80 0D 01 02 00 00 00 00 0A [12:16:56]Write i2c OK [12:16:56]MH_I2C_Read... [12:16:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:56]Read from MH i2c: E2 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 03 00 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [12:16:56]RAPDU: 90 00 [12:16:56]wFMCommunicate OK [12:16:56]wFMCommunicate request_size=255 [12:16:56]MH_SAM_APDU [12:16:56]CAPDU: 80 0D 02 02 FA 03 00 AA 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 [12:16:57]Write to MH i2c: E2 02 01 8F 03 80 0D 02 02 FA 00 03 00 AA 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 00 00 30 [12:16:57]Write i2c OK [12:16:57]MH_I2C_Read... [12:16:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:57]Read from MH i2c: E2 [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: E2 03 00 [12:16:57]MH_I2C_Read... [12:16:57]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [12:16:57]RAPDU: 90 00 [12:16:57]wFMCommunicate OK [12:16:57]wFMCommunicate request_size=185 [12:16:57]MH_SAM_APDU [12:16:57]CAPDU: 80 0D 02 02 B4 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 51 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 08 00 00 00 00 07 04 06 00 A4 51 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 B5 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 24 A4 00 00 35 04 06 00 96 D6 E1 43 F1 0F [12:16:58]Write to MH i2c: E2 BC 00 90 03 80 0D 02 02 B4 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 51 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 08 00 00 00 00 07 04 06 00 A4 51 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 B5 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 24 A4 00 00 35 04 06 00 96 D6 E1 43 F1 0F 00 00 94 [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:58]Read from MH i2c: E2 03 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [12:16:58]RAPDU: 90 00 [12:16:58]wFMCommunicate OK [12:16:58]wFMCommunicate request_size=4 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 0D 03 02 [12:16:58]Write to MH i2c: E2 08 00 91 03 80 0D 03 02 00 00 00 00 0F [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 0B 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 0B 00 91 03 00 43 D1 A7 81 1B CA 42 72 90 00 E5 [12:16:58]RAPDU: 43 D1 A7 81 1B CA 42 72 90 00 [12:16:58]wFMCommunicate OK [12:16:58]SAM_PROTO_SignData done [12:16:58]FM_MakeSignedData done [12:16:58]CreateOFDProtocolMessage [12:16:58]wFMCommunicate request_size=4 [12:16:58]MH_SAM_APDU [12:16:58]CAPDU: 80 11 00 00 [12:16:58]Write to MH i2c: E2 08 00 92 03 80 11 00 00 00 00 00 00 0F [12:16:58]Write i2c OK [12:16:58]MH_I2C_Read... [12:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:58]Read from MH i2c: E2 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 17 00 [12:16:58]MH_I2C_Read... [12:16:58]Read from MH i2c: E2 17 00 92 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 6B [12:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:16:58]wFMCommunicate OK [12:16:58]CreateOFDProtocolMessage done [12:16:58]OFDSenderStorePacket 42020 [12:16:58]StoreOFDPacket docnum=42020 [12:16:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 BE 01 00 00 95 DE B6 01 FD E7 5A 03 01 00 03 00 AA 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 A4 51 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 08 00 00 00 00 07 04 06 00 A4 51 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 B5 D9 A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 24 A4 00 00 35 04 06 00 96 D6 E1 43 F1 0F 43 D1 A7 81 1B CA 42 72 [12:16:58]CheckFolder [12:16:58]dirname=/storage/ofd_packets [12:16:58]CheckFolder done [12:16:59]ProducePacketName [12:16:59]name=ofd_packets/00042020 [12:16:59]NVStorageSaveData ofd_packets/00042020 [12:16:59]File name is /storage/ofd_packets/00042020 [12:16:59]Write 476 bytes [12:16:59]NVStorageSaveData done [12:16:59]OFDSenderStorePacket done [12:16:59]KKMCreateOFDPacket done [12:16:59]NVStorageSaveData kkm_last_timestamp [12:16:59]File name is /storage/kkm_last_timestamp [12:16:59]Write 4 bytes [12:16:59]NVStorageSaveData done [12:16:59]ExternCall_PrintAddStr [12:16:59]wPrintStart [12:16:59]Write to MH i2c: 01 00 00 93 03 96 [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 07 00 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 FF 0F AB [12:16:59]RasterBufferAndPrint [12:16:59]line Счет N : (3)184049 [12:16:59]line ИНН: 02508201610067 [12:16:59]line Контрольно-Кассовый Чек [12:16:59]line ПРОДАЖА [12:16:59]line Товар: 4870202521247 [12:16:59]line Напиток MAXI чай 1,2 черн.персик [12:16:59]line 1.000 * 125.00 [12:16:59]line = 125.00 [12:16:59]line НДС 12% НСП 1% [12:16:59]line > о реализуемом товаре [12:16:59]line Товар: 4870001571030 [12:16:59]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [12:16:59]line 1.000 * 84.00 [12:16:59]line = 84.00 [12:16:59]line НДС 12% НСП 1% [12:16:59]line > о реализуемом товаре [12:16:59]line ИТОГО: 209.00 [12:16:59]line НСП 1% : 1.85 [12:16:59]line НДС 12% : 22.19 [12:16:59]line Наличными: 209.00 [12:16:59]line Безнал.: 0.00 [12:16:59]line Место: АЗС № 97 "Партнер Нефть" [12:16:59]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:16:59]line СНО: Общий режим [12:16:59]line Чек 41 30.07.2024 12:16 [12:16:59]line Смена: 428 ФФД: 1.0 [12:16:59]line ЗНМ: 0300000053 [12:16:59]line РНМ: 0000000000092626 [12:16:59]line Версия ККМ: 001 [12:16:59]line ФМ: 0000000000874958 [12:16:59]line ФД: 42020 [12:16:59]line ФПД: 165849646493967 [12:16:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121653&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42020&fm=165849646493967&tin=02508201610067®Number=0000000000092626&sum=20900 [12:16:59]OFD Sender: Processing packet 42009 [packets to send 68, broken 56] [12:16:59]ProducePacketName [12:16:59]name=ofd_packets/00042009 [12:16:59]OFD Sender: To server: pG, [12:16:59]CommunicateWithHost lk.salyk.kg:30040 [12:16:59]ConnectInit lk.salyk.kg [12:16:59]line 0 [12:16:59]written 0, free lines is 4095 [12:16:59]Write to MH i2c: 01 00 00 C3 03 C6 [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 07 00 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 BE 0C 97 [12:16:59]RasterBufferAndPrint [12:16:59]line [12:16:59]line [12:16:59]line [12:16:59]line [12:16:59]line [12:16:59]written 0, free lines is 3353 [12:16:59]MH_Cut [12:16:59]Write to MH i2c: D1 01 00 CA 03 01 9F [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: D1 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: D1 01 00 [12:16:59]MH_I2C_Read... [12:16:59]Read from MH i2c: D1 01 00 CA 03 00 9E [12:16:59]Write to MH i2c: 01 00 00 CB 03 CE [12:16:59]Write i2c OK [12:16:59]MH_I2C_Read... [12:17:00]*** Cut start [12:17:00]*** Partial cut [12:17:00]*** CUTSNS_PIN = 1 [12:17:00]*** CUTSNS_PIN = 0 [12:17:00]*** Brake cut motor [12:17:00]ConnectInit Can't connect to host [12:17:01]Read from MH i2c: 01 [12:17:01]MH_I2C_Read... [12:17:01]*** Stop cut motor [12:17:01]*** Cut end [12:17:01]Read from MH i2c: 01 07 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [12:17:01]process_action close_receipt done [12:17:01]requested_data is exist [12:17:01]produce_requested_data [12:17:01]requested_item fm.sn is exist - process it [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 11 00 00 [12:17:01]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 17 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 A5 [12:17:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:17:01]wFMCommunicate OK [12:17:01]requested_item fd.num is exist - process it [12:17:01]SAM_PROTO_GetFieldsCounters [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 13 00 00 [12:17:01]Write to MH i2c: E2 08 00 CD 03 80 13 00 00 00 00 00 00 4C [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 62 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 62 00 CD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 24 A4 00 00 0E 04 04 00 AC 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 66 [12:17:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 24 A4 00 00 0E 04 04 00 AC 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 [12:17:01]wFMCommunicate OK [12:17:01]SAM_PROTO_GetFieldsCounters done [12:17:01]requested_item shift.num is exist - process it [12:17:01]requested_item shift.opened is exist - process it [12:17:01]req_shift_opened [12:17:01]FM_GetShiftState [12:17:01]SAM_PROTO_GetShiftState [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 13 01 00 [12:17:01]Write to MH i2c: E2 08 00 CE 03 80 13 01 00 00 00 00 00 4E [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 0E 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 0E 00 CE 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 01 [12:17:02]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:17:02]wFMCommunicate OK [12:17:02]SAM_PROTO_GetShiftState done [12:17:02]FM_GetShiftState done [12:17:02]req_shift_opened done [12:17:02]requested_item shift.open_date is exist - process it [12:17:02]req_shift_open_date [12:17:02]req_shift_open_date done [12:17:02]produce_requested_data done [12:17:02]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42020,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:17:02]process_action_free close_receipt [12:17:02]json_value_free [12:17:02]json_value_free done [12:17:02]process_json_proto returns [12:17:02]Send response to host [12:17:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42020,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:17:02]free response buf [12:17:02]execute_script done [12:17:02]execute_script returns [12:17:02]free content buf [12:17:02]Sock 12.Close socket [12:17:02]Sock 12.Thread stoped [12:17:03]accept exits with 7 [12:17:03]New connection [12:17:03]New thread 3067178340 created [12:17:03]Thread 3067034980 joined [12:17:03]Waiting for new connection... [12:17:03] Sock 7.Parse request [12:17:03]Sock 7.Check first char [12:17:03]Sock 7.First char is OK [12:17:03]request: POST /json_proto HTTP/1.0 [12:17:03]Method: POST [12:17:03]URL: /json_proto [12:17:03]Method is POST - this is cgi request [12:17:03]url: /json_proto [12:17:03]query_string will be loaded in cgi processing [12:17:03]execute_cgi json_proto POST (null) [12:17:03]execute_cgi path=json_proto method=POST [12:17:03]POST find Content-Length [12:17:03]Host: 172.17.43.132:8080 [12:17:03]Content-Length: 1353 [12:17:03]Content-Type: application/json [12:17:03] [12:17:03]POST finish read [12:17:03]Found Content-Length = 1353 [12:17:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184050", "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" : 107.00, "quantity" : 1.000, "sum" : 107.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002329449", "name": "Piala ice tea \u0447\u0435\u0440\u043D\u044B\u0439-\u0437\u0435\u043B\u0435\u043D\u044B\u0439 \u043B\u0438\u043C\u043E\u043D-\u0430\u043F\u0435\u043B\u044C", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 292.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:03]execute_script... [12: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)184050", "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" : 107.00, "quantity" : 1.000, "sum" : 107.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002329449", "name": "Piala ice tea \u0447\u0435\u0440\u043D\u044B\u0439-\u0437\u0435\u043B\u0435\u043D\u044B\u0439 \u043B\u0438\u043C\u043E\u043D-\u0430\u043F\u0435\u043B\u044C", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 292.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:03]POST & json_proto [12:17:03]process_json_proto [12:17:03]json parsed OK: [12:17:03]protocol is kg_v1.0 [12:17:03]action value=close_receipt [12:17:03]process_action close_receipt [12:17:03]cmd_close_receipt [12:17:03]MH_GetDate [12:17:03]Write to MH i2c: F0 00 00 CF 03 C1 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: F0 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: F0 09 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: F0 09 00 CF 03 00 BF D9 A8 66 67 D9 A8 66 BE [12:17:03]GetLastDocTimeStamp 1722341813 [12:17:03]current date 1722341823 [12:17:03]FM_GetShiftState [12:17:03]SAM_PROTO_GetShiftState [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 13 01 00 [12:17:03]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 0E 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 03 [12:17:03]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:17:03]wFMCommunicate OK [12:17:03]SAM_PROTO_GetShiftState done [12:17:03]FM_GetShiftState done [12:17:03]opened in 1722298218 [12:17:03]opened+sec_in_day 1722384618 [12:17:03]quantity*price = 10700 [12:17:03]sum+1 = 10701 [12:17:03]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870002329449 Piala ice tea черный-зеленый лимон-апель 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700003010353 Напиток Let`s Go! с/с груша ПЭТ 1л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 292.00 НСП 1% : 2.59 НДС 12% : 31.01 Наличными: 292.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 42 30.07.2024 12:17 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42021 ФПД: 99912428731142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T121703&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42021&fm=99912428731142&tin=02508201610067®Number=0000000000092626&sum=29200 0 [12:17:06]StoreToDocumentArchive [12:17:06]shift 428 fd 42021 [12:17:06]save to /storage/0428/doc_00042021 [12:17:06]save last doc name /storage/0428/doc_00042021 to /storage/kkm_last_doc_name [12:17:06]save OK [12:17:06]Clear old archive folders... [12:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=567 [12:17:06]tlvbuf is 00589930 [12:17:06]SAM_PROTO_ClearQueue [12:17:06]wFMCommunicate request_size=4 [12:17:06]MH_SAM_APDU [12:17:06]CAPDU: 80 09 00 00 [12:17:06]Write to MH i2c: E2 08 00 DD 03 80 09 00 00 00 00 00 00 52 [12:17:06]Write i2c OK [12:17:06]MH_I2C_Read... [12:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:06]Read from MH i2c: E2 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 03 00 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [12:17:06]RAPDU: 90 00 [12:17:06]wFMCommunicate OK [12:17:06]SAM_PROTO_ClearQueue done [12:17:06]KKMCreateOFDPacket [12:17:06]OFDProtocolAddRootSTLVToBuf [12:17:06]FM_MakeSignedData [12:17:06]FM_MakeSignedData [12:17:06]SAM_PROTO_SignData [12:17:06]wFMCommunicate request_size=4 [12:17:06]MH_SAM_APDU [12:17:06]CAPDU: 80 0D 01 02 [12:17:06]Write to MH i2c: E2 08 00 DE 03 80 0D 01 02 00 00 00 00 5A [12:17:06]Write i2c OK [12:17:06]MH_I2C_Read... [12:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:06]Read from MH i2c: E2 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 03 00 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [12:17:06]RAPDU: 90 00 [12:17:06]wFMCommunicate OK [12:17:06]wFMCommunicate request_size=255 [12:17:06]MH_SAM_APDU [12:17:06]CAPDU: 80 0D 02 02 FA 03 00 37 02 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 CC 29 00 00 00 00 13 04 06 00 CC 29 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 30 30 32 33 32 39 34 34 39 06 04 3F 00 50 69 61 6C 61 20 69 63 65 20 74 65 61 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 2D D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 2D D0 B0 D0 BF D0 B5 D0 BB D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 [12:17:07]Write to MH i2c: E2 02 01 DF 03 80 0D 02 02 FA 00 03 00 37 02 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 CC 29 00 00 00 00 13 04 06 00 CC 29 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 30 30 32 33 32 39 34 34 39 06 04 3F 00 50 69 61 6C 61 20 69 63 65 20 74 65 61 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 2D D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 2D D0 B0 D0 BF D0 B5 D0 BB D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 6D [12:17:07]Write i2c OK [12:17:07]MH_I2C_Read... [12:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:07]Read from MH i2c: E2 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 03 00 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [12:17:07]RAPDU: 90 00 [12:17:07]wFMCommunicate OK [12:17:07]wFMCommunicate request_size=255 [12:17:07]MH_SAM_APDU [12:17:07]CAPDU: 80 0D 02 02 FA 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 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 10 72 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 0C 00 00 00 00 07 04 06 00 10 72 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 BF D9 A8 66 [12:17:08]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 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 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 10 72 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 0C 00 00 00 00 07 04 06 00 10 72 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 BF D9 A8 66 00 00 CB [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:09]Read from MH i2c: E2 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: E2 03 00 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [12:17:09]RAPDU: 90 00 [12:17:09]wFMCommunicate OK [12:17:09]wFMCommunicate request_size=76 [12:17:09]MH_SAM_APDU [12:17:09]CAPDU: 80 0D 02 02 47 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 25 A4 00 00 35 04 06 00 5A DE AC D2 BB 06 [12:17:09]Write to MH i2c: E2 4F 00 E1 03 80 0D 02 02 47 00 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 OFD Sender: Processing packet 42009 [packets to send 68, broken 56] [12:17:09]39 ProducePacketName [12:17:09]35 name=ofd_packets/00042009 [12:17:09]38 10 04 04 00 25 A4 OFD Sender: To server: pG, [12:17:09]00 CommunicateWithHost lk.salyk.kg:30040 [12:17:09]00 ConnectInit lk.salyk.kg [12:17:09]35 04 06 00 5A DE AC D2 BB 06 00 00 8D [12:17:09]Write i2c OK [12:17:09]MH_I2C_Read... [12:17:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:09]Read from MH i2c: E2 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: E2 03 00 [12:17:09]MH_I2C_Read... [12:16:35]free (receipt_item_data.pre_item_text) [12:16:35]free (receipt_item_data.post_item_text) [12:16:35]done [12:16:35]Malloc new data [12:16:35]Malloc new data [12:16:35]Malloc new data [12:16:35]KKMSetReceiptData OK [12:16:35]ProcessDocumentItem done err = 0, tmpTLVsize=111 [12:16:35]tlvbuf is 0056ED30 [12:16:35]KKMLoadAndSignReceiptData [12:16:35]SAM_PROTO_ProcessDocument [12:16:35]wFMCommunicate request_size=9 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 15 01 00 04 03 00 6F 00 [12:16:35]Write to MH i2c: E2 0C 00 EE 02 80 15 01 00 04 00 03 00 6F 00 00 00 E9 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 EE 02 00 90 00 64 [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=10 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [12:16:35]Write to MH i2c: E2 0D 00 EF 02 80 15 02 00 05 00 1E 04 01 00 01 00 00 9F [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 EF 02 00 90 00 65 [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=15 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 15 02 00 0A FC 03 06 00 24 13 00 00 00 00 [12:16:35]Write to MH i2c: E2 12 00 F0 02 80 15 02 00 0A 00 FC 03 06 00 24 13 00 00 00 00 00 00 C2 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 F0 02 00 90 00 66 [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=47 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 [12:16:35]Write to MH i2c: E2 32 00 F1 02 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 00 00 FF [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:36]Read from MH i2c: E2 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 F1 02 00 90 00 67 [12:16:36]RAPDU: 90 00 [12:16:36]wFMCommunicate OK [12:16:36]wFMCommunicate request_size=15 [12:16:36]MH_SAM_APDU [12:16:36]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [12:16:36]Write to MH i2c: E2 12 00 F2 02 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 ConnectInit Can't take IP for lk.salyk.kg [12:16:36]99 CommunicateWithHost connect error [12:16:36] [12:16:36]CommunicateWithHost err = -1 [12:16:36]OFD Sender: Server communicate error [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:36]Read from MH i2c: E2 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 F2 02 00 90 00 68 [12:16:36]RAPDU: 90 00 [12:16:36]wFMCommunicate OK [12:16:36]wFMCommunicate request_size=15 [12:16:36]MH_SAM_APDU [12:16:36]CAPDU: 80 15 02 00 0A 39 04 06 00 24 13 00 00 00 00 [12:16:36]Write to MH i2c: E2 12 00 F3 02 80 15 02 00 0A 00 39 04 06 00 24 13 00 00 00 00 00 00 03 [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:36]Read from MH i2c: E2 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 F3 02 00 90 00 69 [12:16:36]RAPDU: 90 00 [12:16:36]wFMCommunicate OK [12:16:36]wFMCommunicate request_size=11 [12:16:36]MH_SAM_APDU [12:16:36]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:16:36]Write to MH i2c: E2 0E 00 F4 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 A8 [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:36]Read from MH i2c: E2 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 F4 02 00 90 00 6A [12:16:36]RAPDU: 90 00 [12:16:36]wFMCommunicate OK [12:16:36]wFMCommunicate request_size=13 [12:16:36]MH_SAM_APDU [12:16:36]CAPDU: 80 15 02 00 08 F4 03 04 00 A3 D9 A8 66 [12:16:36]Write to MH i2c: E2 10 00 F5 02 80 15 02 00 08 00 F4 03 04 00 A3 D9 A8 66 00 00 0C [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:36]Read from MH i2c: E2 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: E2 03 00 F5 02 00 90 00 6B [12:16:37]RAPDU: 90 00 [12:16:37]wFMCommunicate OK [12:16:37]wFMCommunicate request_size=25 [12:16:37]MH_SAM_APDU [12:16:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 [12:16:37]Write to MH i2c: E2 1C 00 F6 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 00 00 DA [12:16:37]Write i2c OK [12:16:37]MH_I2C_Read... [12:16:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:16:37]Read from MH i2c: E2 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 03 00 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 03 00 F6 02 00 90 00 6C [12:16:37]RAPDU: 90 00 [12:16:37]wFMCommunicate OK [12:16:37]wFMCommunicate request_size=4 [12:16:37]MH_SAM_APDU [12:16:37]CAPDU: 80 15 03 00 [12:16:37]Write to MH i2c: E2 08 00 F7 02 80 15 03 00 00 00 00 00 7A [12:16:37]Write i2c OK [12:16:37]MH_I2C_Read... [12:16:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:16:37]Read from MH i2c: E2 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 40 00 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 40 00 F7 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 22 A4 00 00 0E 04 04 00 AC 01 00 00 12 04 04 00 27 00 00 00 35 04 06 00 93 60 5E 40 15 19 90 00 D2 [12:16:37]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 22 A4 00 00 0E 04 04 00 AC 01 00 00 12 04 04 00 27 00 00 00 35 04 recv_with_timeout no data received [12:16:37]06 00 93 60 5E 40 15 19 90 00 [12:16:37]wFMCommunicate OK [12:16:37]SAM_PROTO_ProcessDocument answer len = 59 [12:16:37]SAM_PROTO_ProcessDocument done [12:16:37]SetTLVBufToDocument [12:16:37]Processing tag 1209 (04B9) [12:16:37]Malloc new data [12:16:37]Processing tag 1041 (0411) [12:16:37]Processing tag 1040 (0410) [12:16:37]Malloc new data [12:16:37]Processing tag 1038 (040E) [12:16:37]Malloc new data [12:16:37]Processing tag 1042 (0412) [12:16:37]Malloc new data [12:16:37]Processing tag 1077 (0435) [12:16:37]Malloc new data [12:16:37]SetTLVBufToDocument err=0 [12:16:37]KKMLoadAndSignReceiptData store KKM data [12:16:37]KKMLoadAndSignReceiptData err=0 [12:16:37]wFMCommunicate request_size=4 [12:16:37]MH_SAM_APDU [12:16:37]CAPDU: 80 11 00 00 [12:16:37]Write to MH i2c: E2 08 00 F8 02 80 11 00 00 00 00 00 00 74 [12:16:37]Write i2c OK [12:16:37]MH_I2C_Read... [12:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:37]Read from MH i2c: E2 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 17 00 [12:16:37]MH_I2C_Read... [12:16:37]Read from MH i2c: E2 17 00 F8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 D0 [12:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]Malloc ok [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 01 00 00 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 81 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 26 [00:00:11]Are we in boot? [00:00:11]We are in boot - try to switch [00:00:11]Write to MH i2c: A0 00 00 02 00 A1 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:11]*** [00:00:11]Read from MH i2c: A0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 5400000000572581 (1903SQ88T) [00:00:11]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:11]*** step 0: 5000 (2650, 2350 REF) [00:00:11]*** step 1: 4835 (2500, 2335 REF) [00:00:11]*** step 2: 4676 (2440, 2236 REF) [00:00:11]*** step 3: 4523 (2280, 2243 REF) [00:00:11]*** step 4: 4376 (2160, 2216 REF) [00:00:11]*** step 5: 4235 (2050, 2185 REF) [00:00:11]*** step 6: 4098 (1950, 2148 REF) [00:00:11]*** step 7: 3967 (1870, 2097 REF) [00:00:11]*** step 8: 3840 (1828, 2012 REF) [00:00:11]*** step 9: 3719 (1728, 1991 REF) [00:00:11]*** step 10: 3601 (1675, 1926 REF) [00:00:11]*** step 11: 3488 (1635, 1853 REF) [00:00:11]*** step 12: 3379 (1595, 1784 REF) [00:00:11]*** step 13: 3275 (1565, 1710 REF) [00:00:11]*** step 14: 3174 (1543, 1631 REF) [00:00:11]*** step 15: 3077 (1523, 1554 REF) [00:00:11]*** step 16: 2983 (1503, 1480 REF) [00:00:11]*** step 17: 2893 (1486, 1407 REF) [00:00:11]*** step 18: 2806 (1466, 1340 REF) [00:00:11]*** step 19: 2723 (1426, 1297 REF) [00:00:11]*** step 20: 2642 (1406, 1236 REF) [00:00:11]*** step 21: 2565 (1384, 1181 REF) [00:00:11]*** step 22: 2490 (1364, 1126 REF) [00:00:11]*** step 23: 2418 (1344, 1074 REF) [00:00:11]*** step 24: 2349 (1322, 1027 REF) [00:00:11]*** step 25: 2283 (1302, 981 REF) [00:00:11]*** step 26: 2218 (1282, 936 REF) [00:00:11]*** step 27: 2157 (1262, 895 REF) [00:00:11]*** step 28: 2097 (1242, 855 REF) [00:00:11]*** step 29: 2040 (1222, 818 REF) [00:00:11]*** step 30: 1985 (1202, 783 REF) [00:00:11]*** step 31: 1932 (1191, 741 REF) [00:00:11]*** step 32: 1880 (1181, 699 REF) [00:00:11]*** step 33: 1831 (1171, 660 REF) [00:00:11]*** step 34: 1784 (1161, 623 REF) [00:00:11]*** step 35: 1738 (1151, 587 REF) [00:00:11]*** step 36: 1694 (1141, 553 REF) [00:00:11]*** step 37: 1652 (1131, 521 REF) [00:00:11]*** step 38: 1611 (1121, 490 REF) [00:00:11]*** step 39: 1572 (1111, 461 REF) [00:00:11]*** step 40: 1534 (1103, 431 REF) [00:00:11]*** step 41: 1497 (1093, 404 REF) [00:00:11]*** step 42: 1462 (1083, 379 REF) [00:00:11]*** step 43: 1428 (1073, 355 REF) [00:00:11]*** step 44: 1396 (1063, 333 REF) [00:00:11]*** step 45: 1365 (1053, 312 REF) [00:00:11]*** step 46: 1334 (1043, 291 REF) [00:00:11]*** step 47: 1305 (1033, 272 REF) [00:00:11]*** step 48: 1277 (1023, 254 REF) [00:00:11]*** step 49: 1250 (1013, 237 REF) [00:00:11]*** step 50: 1224 (990, 234 REF) [00:00:11]*** step 51: 1199 (980, 219 REF) [00:00:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 1048+1722341735=1722342783 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33540624 [00:00:11]*** Is cutter blocked? [00:00:12]MH_GetMetrics [00:00:12]Write to MH i2c: 00 00 00 03 00 02 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 81 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 27 [00:00:12]Are we in boot? [00:00:12]We are not in boot now [00:00:12]Write to MH i2c: 01 00 00 04 00 04 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:12]Model is 3 [00:00:12]MH firmware is 30620 [00:00:12]MH boot firmware is 3 [00:00:12]MH_SetPrinterDots 448 [00:00:12]HeadWidthInBytes 56 [00:00:12]maxmasksize 7 [00:00:12]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:12]Write to MH i2c: D5 00 00 06 00 DA [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]ExternCall_SetCallbacks [00:00:12]NVStorageInit [00:00:12]MH_GetDate [00:00:12]Write to MH i2c: F0 00 00 07 00 F6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 07 00 00 7F DD A8 66 67 D9 A8 66 B7 [12:33:03]Current date/time: 30.07.2024 12:33 [12:33:03]FM_Init [12:33:03]wFMConnect [12:33:03]MH_SAM_On [12:33:03]Write to MH i2c: E0 00 00 08 00 E7 [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_init finished! [12:33:03]*** atr: [12:33:03]*** 0F 3B D5 18 FF 81 91 FE [12:33:03]*** 1F C3 80 73 C8 21 10 0A [12:33:03]*** 00 00 00 00 00 00 00 00 [12:33:03]*** 00 00 00 00 00 00 00 00 [12:33:03]*** 00 00 00 00 00 00 00 00 [12:33:03]*** 00 00 00 00 00 00 00 00 [12:33:03]*** 00 00 00 00 00 00 00 00 [12:33:03]*** 00 00 00 00 00 00 00 00 [12:33:03]Read from MH i2c: E0 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E0 10 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:33:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:33:03]wFMCommunicate request_size=10 [12:33:03]MH_SAM_APDU [12:33:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:33:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:33:03]Read from MH i2c: E2 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:33:03]RAPDU: 90 00 [12:33:03]wFMCommunicate OK [12:33:03]wFMCommunicate request_size=4 [12:33:03]MH_SAM_APDU [12:33:03]CAPDU: 80 11 00 00 [12:33:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:03]Read from MH i2c: E2 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 17 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E0 [12:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:33:03]wFMCommunicate OK [12:33:03]Detected FM SN is 0000000000874958 [12:33:03]Stored FM SN is 0000000000874958 [12:33:03]wFMCommunicate request_size=9 [12:33:03]MH_SAM_APDU [12:33:03]CAPDU: 80 16 00 00 04 FB 29 00 00 [12:33:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 FB 29 00 00 00 00 B6 [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:33:03]Read from MH i2c: E2 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:33:03]RAPDU: 90 00 [12:33:03]wFMCommunicate OK [12:33:03]FM PIN OK [12:33:03]wFMCommunicate request_size=8 [12:33:03]MH_SAM_APDU [12:33:03]CAPDU: 80 14 04 00 03 02 00 01 [12:33:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:33:03]Read from MH i2c: E2 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:33:03]RAPDU: 90 00 [12:33:03]wFMCommunicate OK [12:33:03]wFMCommunicate request_size=13 [12:33:03]MH_SAM_APDU [12:33:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:33:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:33:03]Read from MH i2c: E2 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:33:03]RAPDU: 90 00 [12:33:03]wFMCommunicate OK [12:33:03]wFMCommunicate request_size=4 [12:33:03]MH_SAM_APDU [12:33:03]CAPDU: 80 11 00 00 [12:33:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:03]Read from MH i2c: E2 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 17 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E4 [12:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:33:03]wFMCommunicate OK [12:33:03]DocumentArchiveInit [12:33:03]Start Httpd... [12:33:03]Httpd thread 3067297124 created [12:33:03]Write to MH i2c: 01 00 00 0F 00 0F [12:33:03]Write i2c OK [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: 01 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: 01 07 00 [12:33:03]MH_I2C_Read... [12:33:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:33:03]MH Int Process started [12:33:03]Allocated Socket 8 [12:33:03]Bind OK [12:33:03]Listen OK [12:33:03]httpd running on port 8080 [12:33:03]Waiting for new connection... [12:33:03]OFD Sender: No OFD packet to send [12:33:08]OFD Sender: No OFD packet to send [12:33:13]OFD Sender: No OFD packet to send [12:33:18]OFD Sender: No OFD packet to send [12:33:23]OFD Sender: No OFD packet to send [12:33:28]OFD Sender: No OFD packet to send [12:33:33]OFD Sender: No OFD packet to send [12:33:38]recv_with_timeout no data received [12:33:38]OFD Sender: No OFD packet to send [12:33:43]OFD Sender: No OFD packet to send [12:33:48]OFD Sender: No OFD packet to send [12:33:53]OFD Sender: No OFD packet to send [12:33:54]accept exits with 9 [12:33:54]New connection [12:33:54]New thread 3067010404 created [12:33:54]Waiting for new connection... [12:33:54] Sock 9.Parse request [12:33:54]Sock 9.Check first char [12:33:54]Sock 9.First char is OK [12:33:54]request: POST /json_proto HTTP/1.0 [12:33:54]Method: POST [12:33:54]URL: /json_proto [12:33:54]Method is POST - this is cgi request [12:33:54]url: /json_proto [12:33:54]query_string will be loaded in cgi processing [12:33:54]execute_cgi json_proto POST (null) [12:33:54]execute_cgi path=json_proto method=POST [12:33:54]POST find Content-Length [12:33:54]Host: 172.17.43.132:8080 [12:33:54]Content-Length: 215 [12:33:54]Content-Type: application/json [12:33:54] [12:33:54]POST finish read [12:33:54]Found Content-Length = 215 [12:33:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:54]execute_script... [12:33:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:54]POST & json_proto [12:33:54]process_json_proto [12:33:54]json parsed OK: [12:33:54]protocol is kg_v1.0 [12:33:54]action value=get_value [12:33:54]process_action get_value [12:33:54]cmd_get_value [12:33:54]process_action get_value done [12:33:54]requested_data is exist [12:33:54]produce_requested_data [12:33:54]requested_item kkm.sn is exist - process it [12:33:54]requested_item kkm.ver is exist - process it [12:33:54]requested_item fm.sn is exist - process it [12:33:54]wFMCommunicate request_size=4 [12:33:54]MH_SAM_APDU [12:33:54]CAPDU: 80 11 00 00 [12:33:54]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:33:54]Write i2c OK [12:33:54]MH_I2C_Read... [12:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:54]Read from MH i2c: E2 [12:33:54]MH_I2C_Read... [12:33:54]Read from MH i2c: E2 17 00 [12:33:54]MH_I2C_Read... [12:33:54]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 E6 [12:33:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:33:54]wFMCommunicate OK [12:33:54]requested_item fd.num is exist - process it [12:33:54]SAM_PROTO_GetFieldsCounters [12:33:54]wFMCommunicate request_size=4 [12:33:54]MH_SAM_APDU [12:33:54]CAPDU: 80 13 00 00 [12:33:54]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:33:54]Write i2c OK [12:33:54]MH_I2C_Read... [12:33:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:55]Read from MH i2c: E2 [12:33:55]MH_I2C_Read... [12:33:55]Read from MH i2c: E2 62 00 [12:33:55]MH_I2C_Read... [12:33:55]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2C A4 00 00 0E 04 04 00 AC 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 C7 [12:33:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2C A4 00 00 0E 04 04 00 AC 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 [12:33:55]wFMCommunicate OK [12:33:55]SAM_PROTO_GetFieldsCounters done [12:33:55]requested_item shift.num is exist - process it [12:33:55]requested_item shift.opened is exist - process it [12:33:55]req_shift_opened [12:33:55]FM_GetShiftState [12:33:55]SAM_PROTO_GetShiftState [12:33:55]wFMCommunicate request_size=4 [12:33:55]MH_SAM_APDU [12:33:55]CAPDU: 80 13 01 00 [12:33:55]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:33:55]Write i2c OK [12:33:55]MH_I2C_Read... [12:33:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:55]Read from MH i2c: E2 [12:33:55]MH_I2C_Read... [12:33:55]Read from MH i2c: E2 0E 00 [12:33:55]MH_I2C_Read... [12:33:55]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 42 [12:33:55]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:33:55]wFMCommunicate OK [12:33:55]SAM_PROTO_GetShiftState done [12:33:55]FM_GetShiftState done [12:33:55]req_shift_opened done [12:33:55]requested_item shift.open_date is exist - process it [12:33:55]req_shift_open_date [12:33:55]req_shift_open_date done [12:33:55]produce_requested_data done [12:33:55]produce_requested_data return {"kkm.sn":"0300000053","kkm.ver":"001","fm.sn":"0000000000874958","fd.num":42028,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:33:55]process_action_free get_value [12:33:55]json_value_free [12:33:55]json_value_free done [12:33:55]process_json_proto returns [12:33:55]Send response to host [12:33:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000053","kkm.ver":"001","fm.sn":"0000000000874958","fd.num":42028,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:33:55]free response buf [12:33:55]execute_script done [12:33:55]execute_script returns [12:33:55]free content buf [12:33:55]Sock 9.Close socket [12:33:55]Sock 9.Thread stoped [12:33:55]accept exits with 10 [12:33:55]New connection [12:33:55]New thread 3066867044 created [12:33:55]Thread 3067010404 joined [12:33:55]Waiting for new connection... [12:33:55] Sock 10.Parse request [12:33:55]Sock 10.Check first char [12:33:55]Sock 10.First char is OK [12:33:55]request: POST /json_proto HTTP/1.0 [12:33:55]Method: POST [12:33:55]URL: /json_proto [12:33:55]Method is POST - this is cgi request [12:33:55]url: /json_proto [12:33:55]query_string will be loaded in cgi processing [12:33:55]execute_cgi json_proto POST (null) [12:33:55]execute_cgi path=json_proto method=POST [12:33:55]POST find Content-Length [12:33:55]Host: 172.17.43.132:8080 [12:33:55]Content-Length: 331 [12:33:55]Content-Type: application/json [12:33:55] [12:33:55]POST finish read [12:33:55]Found Content-Length = 331 [12:33:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:33:55]execute_script... [12:33:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:33:55]POST & json_proto [12:33:55]process_json_proto [12:33:55]json parsed OK: [12:33:55]protocol is kg_v1.0 [12:33:55]action value=get_value [12:33:55]process_action get_value [12:33:55]cmd_get_value [12:33:55]process_action get_value done [12:33:55]requested_data is exist [12:33:55]produce_requested_data [12:33:55]requested_item fm.sale.total is exist - process it [12:33:55]SAM_PROTO_GetFMData [12:33:55]wFMCommunicate request_size=4 [12:33:55]MH_SAM_APDU [12:33:55]CAPDU: 80 13 03 00 [12:33:55]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:33:55]Write i2c OK [12:33:55]MH_I2C_Read... [12:33:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:33:55]Read from MH i2c: E2 [12:33:55]MH_I2C_Read... [12:33:55]Read from MH i2c: E2 FD 00 [12:33:55]MH_I2C_Read... [12:33:55]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 D4 A0 00 00 69 04 A0 00 6F 04 04 00 3A A0 00 00 B1 04 04 00 59 BB 50 37 70 04 04 00 80 30 F5 31 72 04 04 00 D9 8A 5B 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3F B3 DF 05 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 F2 3A 7D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 9A 00 00 00 B1 04 03 00 54 D5 4E 70 04 03 00 58 C9 42 72 04 03 00 FC 0B 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 13 5F 08 EF 03 09 00 F6 03 90 00 9D [12:33:55]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 D4 A0 00 00 69 04 A0 00 6F 04 04 00 3A A0 00 00 B1 04 04 00 59 BB 50 37 70 04 04 00 80 30 F5 31 72 04 04 00 D9 8A 5B 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3F B3 DF 05 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 F2 3A 7D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 9A 00 00 00 B1 04 03 00 54 D5 4E 70 04 03 00 58 C9 42 72 04 03 00 FC 0B 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 13 5F 08 EF 03 09 00 F6 03 90 00 [12:33:55]wFMCommunicate OK [12:33:55]wFMCommunicate request_size=4 [12:33:55]MH_SAM_APDU [12:33:55]CAPDU: 80 17 00 00 [12:33:55]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:33:55]Write i2c OK [12:33:55]MH_I2C_Read... [12:33:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:33:56]Read from MH i2c: E2 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 FD 00 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 FD 00 14 00 00 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 7F B2 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 F4 [12:33:56]RAPDU: 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 7F B2 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [12:33:56]wFMCommunicate OK [12:33:56]wFMCommunicate request_size=4 [12:33:56]MH_SAM_APDU [12:33:56]CAPDU: 80 17 00 00 [12:33:56]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:33:56]Write i2c OK [12:33:56]MH_I2C_Read... [12:33:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:33:56]Read from MH i2c: E2 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 FD 00 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [12:33:56]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [12:33:56]wFMCommunicate OK [12:33:56]wFMCommunicate request_size=4 [12:33:56]MH_SAM_APDU [12:33:56]CAPDU: 80 17 00 00 [12:33:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:33:56]Write i2c OK [12:33:56]MH_I2C_Read... [12:33:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:33:56]Read from MH i2c: E2 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 FD 00 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1B [12:33:56]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:33:56]wFMCommunicate OK [12:33:56]wFMCommunicate request_size=4 [12:33:56]MH_SAM_APDU [12:33:56]CAPDU: 80 17 00 00 [12:33:56]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:33:56]Write i2c OK [12:33:56]MH_I2C_Read... [12:33:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [12:33:56]Read from MH i2c: E2 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 DE 00 [12:33:56]MH_I2C_Read... [12:33:56]Read from MH i2c: E2 DE 00 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [12:33:56]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:33:56]wFMCommunicate OK [12:33:56]SAM_PROTO_GetFMData done [12:33:56]requested_item fm.sale_refund.total is exist - process it [12:33:56]requested_item fm.buy.total is exist - process it [12:33:56]requested_item shift.sale.total is exist - process it [12:33:56]SAM_PROTO_GetShiftData [12:33:56]wFMCommunicate request_size=4 [12:33:56]MH_SAM_APDU [12:33:56]CAPDU: 80 13 02 00 [12:33:56]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:33:56]Write i2c OK [12:33:56]MH_I2C_Read... [12:33:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:33:57]Read from MH i2c: E2 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 FD 00 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 31 00 00 00 69 04 9B 00 6F 04 04 00 31 00 00 00 B1 04 03 00 D4 D0 0F 70 04 03 00 D0 1D 0D 72 04 03 00 04 B3 02 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F2 AD 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 D2 23 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 B4 [12:33:57]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 31 00 00 00 69 04 9B 00 6F 04 04 00 31 00 00 00 B1 04 03 00 D4 D0 0F 70 04 03 00 D0 1D 0D 72 04 03 00 04 B3 02 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F2 AD 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 D2 23 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [12:33:57]wFMCommunicate OK [12:33:57]wFMCommunicate request_size=4 [12:33:57]MH_SAM_APDU [12:33:57]CAPDU: 80 17 00 00 [12:33:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:33:57]Write i2c OK [12:33:57]MH_I2C_Read... [12:33:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:33:57]Read from MH i2c: E2 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 FD 00 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [12:33:57]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [12:33:57]wFMCommunicate OK [12:33:57]wFMCommunicate request_size=4 [12:33:57]MH_SAM_APDU [12:33:57]CAPDU: 80 17 00 00 [12:33:57]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:33:57]Write i2c OK [12:33:57]MH_I2C_Read... [12:33:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:33:57]Read from MH i2c: E2 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 FD 00 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [12:33:57]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [12:33:58]wFMCommunicate OK [12:33:58]wFMCommunicate request_size=4 [12:33:58]MH_SAM_APDU [12:33:58]CAPDU: 80 17 00 00 [12:33:58]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:33:58]Write i2c OK [12:33:58]MH_I2C_Read... [12:33:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:33:58]Read from MH i2c: E2 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: E2 FD 00 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [12:33:58]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [12:33:58]wFMCommunicate OK [12:33:58]wFMCommunicate request_size=4 [12:33:58]MH_SAM_APDU [12:33:58]CAPDU: 80 17 00 00 [12:33:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:33:58]Write i2c OK [12:33:58]MH_I2C_Read... [12:33:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [12:33:58]Read from MH i2c: E2 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: E2 CB 00 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [12:33:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:33:58]wFMCommunicate OK [12:33:58]SAM_PROTO_GetShiftData done [12:33:58]requested_item shift.sale.total_cash is exist - process it [12:33:58]requested_item shift.sale_refund.total is exist - process it [12:33:58]requested_item shift.sale_refund.total_cash is exist - process it [12:33:58]requested_item shift.buy.total is exist - process it [12:33:58]requested_item shift.buy.total_cash is exist - process it [12:33:58]produce_requested_data done [12:33:58]produce_requested_data return {"fm.sale.total":9280377.21,"fm.sale_refund.total":51664.20,"fm.buy.total":0.00,"shift.sale.total":10365.00,"shift.sale.total_cash":8596.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:33:58]process_action_free get_value [12:33:58]json_value_free [12:33:58]json_value_free done [12:33:58]process_json_proto returns [12:33:58]Send response to host [12:33:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":9280377.21,"fm.sale_refund.total":51664.20,"fm.buy.total":0.00,"shift.sale.total":10365.00,"shift.sale.total_cash":8596.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:33:58]free response buf [12:33:58]execute_script done [12:33:58]execute_script returns [12:33:58]free content buf [12:33:58]Sock 10.Close socket [12:33:58]Sock 10.Thread stoped [12:33:58]OFD Sender: No OFD packet to send [12:34:00]accept exits with 9 [12:34:00]New connection [12:34:00]New thread 3067010404 created [12:34:00]Thread 3066867044 joined [12:34:00]Waiting for new connection... [12:34:00] Sock 9.Parse request [12:34:00]Sock 9.Check first char [12:34:00]Sock 9.First char is OK [12:34:00]request: POST /json_proto HTTP/1.0 [12:34:00]Method: POST [12:34:00]URL: /json_proto [12:34:00]Method is POST - this is cgi request [12:34:00]url: /json_proto [12:34:00]query_string will be loaded in cgi processing [12:34:00]execute_cgi json_proto POST (null) [12:34:00]execute_cgi path=json_proto method=POST [12:34:00]POST find Content-Length [12:34:00]Host: 172.17.43.132:8080 [12:34:00]Content-Length: 1157 [12:34:00]Content-Type: application/json [12:34:00] [12:34:00]POST finish read [12:34:00]Found Content-Length = 1157 [12:34:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184058", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.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" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000014535", "name": "\u041D\u0430\u043F\u0438\u0442 \u0421\u043F\u0440\u0430\u0439\u0442 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:00]execute_script... [12:34:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184058", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.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" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000014535", "name": "\u041D\u0430\u043F\u0438\u0442 \u0421\u043F\u0440\u0430\u0439\u0442 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:00]POST & json_proto [12:34:00]process_json_proto [12:34:00]json parsed OK: [12:34:00]protocol is kg_v1.0 [12:34:00]action value=close_receipt [12:34:00]process_action close_receipt [12:34:00]cmd_close_receipt [12:34:00]MH_GetDate [12:34:00]Write to MH i2c: F0 00 00 1D 00 0C [12:34:00]Write i2c OK [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: F0 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: F0 09 00 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: F0 09 00 1D 00 00 B9 DD A8 66 67 D9 A8 66 07 [12:34:00]GetLastDocTimeStamp 1722341905 [12:34:00]current date 1722342841 [12:34:00]FM_GetShiftState [12:34:00]SAM_PROTO_GetShiftState [12:34:00]wFMCommunicate request_size=4 [12:34:00]MH_SAM_APDU [12:34:00]CAPDU: 80 13 01 00 [12:34:00]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:34:00]Write i2c OK [12:34:00]MH_I2C_Read... [12:34:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:00]Read from MH i2c: E2 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: E2 0E 00 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 4E [12:34:00]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:34:00]wFMCommunicate OK [12:34:00]SAM_PROTO_GetShiftState done [12:34:00]FM_GetShiftState done [12:34:00]opened in 1722298218 [12:34:00]opened+sec_in_day 1722384618 [12:34:00]quantity*price = 8500 [12:34:00]sum+1 = 8501 [12:34:00]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 2.000 * 50.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000014535 Напит Спрайт 0,33л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 270.00 НСП 1% : 2.38 НДС 12% : 28.68 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 50 30.07.2024 12:34 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42029 ФПД: 66085263521073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T123401&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42029&fm=66085263521073&tin=02508201610067®Number=0000000000092626&sum=27000 0 [12:34:01]StoreToDocumentArchive [12:34:01]shift 428 fd 42029 [12:34:01]save to /storage/0428/doc_00042029 [12:34:01]save last doc name /storage/0428/doc_00042029 to /storage/kkm_last_doc_name [12:34:01]save OK [12:34:01]Clear old archive folders... [12:34:01]ProcessDocumentItem done err = 0, tmpTLVsize=482 [12:34:01]tlvbuf is 0193C8A0 [12:34:01]SAM_PROTO_ClearQueue [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 09 00 00 [12:34:01]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:34:01]RAPDU: 90 00 [12:34:01]wFMCommunicate OK [12:34:01]SAM_PROTO_ClearQueue done [12:34:01]KKMCreateOFDPacket [12:34:01]OFDProtocolAddRootSTLVToBuf [12:34:01]FM_MakeSignedData [12:34:01]FM_MakeSignedData [12:34:01]SAM_PROTO_SignData [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 0D 01 02 [12:34:01]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** 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 2C 00 00 90 00 A0 [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 E2 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 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 62 00 8A 04 0D 00 35 34 34 39 30 30 30 30 31 34 35 33 35 06 04 1E 00 D0 9D D0 B0 D0 BF [12:34:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 E2 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 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 62 00 8A 04 0D 00 35 34 34 39 30 30 30 30 31 34 35 33 35 06 04 1E 00 D0 9D D0 B0 D0 BF 00 00 FD [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** iso7816_exchange 80 0D 02 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 2D 00 00 90 00 A1 [12:34:02]RAPDU: 90 00 [12:34:02]wFMCommunicate OK [12:34:02]wFMCommunicate request_size=241 [12:34:02]MH_SAM_APDU [12:34:02]CAPDU: 80 0D 02 02 EC D0 B8 D1 82 20 D0 A1 D0 BF D1 80 D0 B0 D0 B9 D1 82 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 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 32 00 00 00 F4 03 04 00 B9 DD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2D A4 00 00 35 04 06 00 3C 1A AC A8 35 31 [12:34:02]Write to MH i2c: E2 F4 00 2E 00 80 0D 02 02 EC 00 D0 B8 D1 82 20 D0 A1 D0 BF D1 80 D0 B0 D0 B9 D1 82 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 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 32 00 00 00 F4 03 04 00 B9 DD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2D A4 00 00 35 04 06 00 3C 1A AC A8 35 31 00 00 E7 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** iso7816_exchange 80 0D 02 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 2E 00 00 90 00 A2 [12:34:02]RAPDU: 90 00 [12:34:02]wFMCommunicate OK [12:34:02]wFMCommunicate request_size=4 [12:34:02]MH_SAM_APDU [12:34:02]CAPDU: 80 0D 03 02 [12:34:02]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:02]Read from MH i2c: E2 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 0B 00 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 0B 00 2F 00 00 89 A6 B0 EF 0F 75 82 52 90 00 D1 [12:34:02]RAPDU: 89 A6 B0 EF 0F 75 82 52 90 00 [12:34:02]wFMCommunicate OK [12:34:02]SAM_PROTO_SignData done [12:34:02]FM_MakeSignedData done [12:34:02]CreateOFDProtocolMessage [12:34:02]wFMCommunicate request_size=4 [12:34:02]MH_SAM_APDU [12:34:02]CAPDU: 80 11 00 00 [12:34:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:02]Read from MH i2c: E2 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 17 00 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 06 [12:34:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:34:02]wFMCommunicate OK [12:34:02]CreateOFDProtocolMessage done [12:34:02]OFDSenderStorePacket 42029 [12:34:02]StoreOFDPacket docnum=42029 [12:34:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 F6 01 00 00 13 DC EE 01 A7 D4 5A 03 01 00 03 00 E2 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 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 62 00 8A 04 0D 00 35 34 34 39 30 30 30 30 31 34 35 33 35 06 04 1E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 20 D0 A1 D0 BF D1 80 D0 B0 D0 B9 D1 82 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 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 32 00 00 00 F4 03 04 00 B9 DD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2D A4 00 00 35 04 06 00 3C 1A AC A8 35 31 89 A6 B0 EF 0F 75 82 52 [12:34:02]CheckFolder [12:34:02]dirname=/storage/ofd_packets [12:34:02]CheckFolder done [12:34:02]ProducePacketName [12:34:02]name=ofd_packets/00042029 [12:34:02]NVStorageSaveData ofd_packets/00042029 [12:34:02]File name is /storage/ofd_packets/00042029 [12:34:02]Write 532 bytes [12:34:02]NVStorageSaveData done [12:34:02]OFDSenderStorePacket done [12:34:02]KKMCreateOFDPacket done [12:34:02]NVStorageSaveData kkm_last_timestamp [12:34:02]File name is /storage/kkm_last_timestamp [12:34:02]Write 4 bytes [12:34:02]NVStorageSaveData done [12:34:02]ExternCall_PrintAddStr [12:34:02]wPrintStart [12:34:02]Write to MH i2c: 01 00 00 31 00 31 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: 01 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: 01 07 00 [12:34:02]MH_I2C_Read... [12:34:02]OFD Sender: Processing packet 42029 [packets to send 57, broken 56] [12:34:02]ProducePacketName [12:34:02]name=ofd_packets/00042029 [12:34:02]OFD Sender: To server: pG, [12:34:02]CommunicateWithHost lk.salyk.kg:30040 [12:34:02]ConnectInit lk.salyk.kg [12:34:02]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:34:02]RasterBufferAndPrint [12:34:02]line Счет N : (3)184058 [12:34:02]line ИНН: 02508201610067 [12:34:02]line Контрольно-Кассовый Чек [12:34:02]line ПРОДАЖА [12:34:02]line Товар: 5449000000996 [12:34:02]line Напиток Кока-Кола 0,33л [12:34:02]line 1.000 * 85.00 [12:34:02]line = 85.00 [12:34:02]line НДС 12% НСП 1% [12:34:02]line > о реализуемом товаре [12:34:02]line Товар: 4700000160358 [12:34:02]line Вода Легенда 1л [12:34:02]line 2.000 * 50.00 [12:34:02]line = 100.00 [12:34:02]line НДС 12% НСП 1% [12:34:02]line > о реализуемом товаре [12:34:02]line Товар: 5449000014535 [12:34:02]line Напит Спрайт 0,33л [12:34:02]line 1.000 * 85.00 [12:34:02]line = 85.00 [12:34:02]line НДС 12% НСП 1% [12:34:02]line > о реализуемом товаре [12:34:02]line ИТОГО: 270.00 [12:34:02]line НСП 1% : 2.38 [12:34:02]line НДС 12% : 28.68 [12:34:02]line Наличными: 270.00 [12:34:02]line Безнал.: 0.00 [12:34:02]line Место: АЗС № 97 "Партнер Нефть" [12:34:02]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:34:02]line СНО: Общий режим [12:34:02]line Чек 50 30.07.2024 12:34 [12:34:02]line Смена: 428 ФФД: 1.0 [12:34:02]line ЗНМ: 0300000053 [12:34:02]line РНМ: 0000000000092626 [12:34:02]line Версия ККМ: 001 [12:34:02]line ФМ: 0000000000874958 [12:34:02]line ФД: 42029 [12:34:02]line ФПД: 66085263521073 [12:34:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T123401&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42029&fm=66085263521073&tin=02508201610067®Number=0000000000092626&sum=27000 [12:34:02]line 0 [12:34:02]written 0, free lines is 4095 [12:34:03]Write to MH i2c: 01 00 00 65 00 65 [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 65 00 00 00 00 00 00 9A 0C 12 [12:34:03]RasterBufferAndPrint [12:34:03]line [12:34:03]line [12:34:03]line [12:34:03]line [12:34:03]line [12:34:03]written 0, free lines is 3246 [12:34:03]MH_Cut [12:34:03]Write to MH i2c: D1 01 00 6C 00 01 3E [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: D1 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: D1 01 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: D1 01 00 6C 00 00 3D [12:34:03]Write to MH i2c: 01 00 00 6D 00 6D [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:04]*** Cut start [12:34:04]*** Partial cut [12:34:04]*** CUTSNS_PIN = 1 [12:34:04]*** CUTSNS_PIN = 0 [12:34:04]*** Brake cut motor [12:34:04]Read from MH i2c: 01 [12:34:04]MH_I2C_Read... [12:34:04]*** Stop cut motor [12:34:04]*** Cut end [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 6D 00 00 00 00 00 00 FF 0F 82 [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 6E 00 80 11 00 00 00 00 00 00 E8 [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 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 44 [12:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 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 6F 00 80 13 00 00 00 00 00 00 EB [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 6F 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2D A4 00 00 0E 04 04 00 AC 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 29 [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 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2D A4 00 00 0E 04 04 00 AC 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 [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 70 00 80 13 01 00 00 00 00 00 ED [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 70 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 A0 [12:34:05]RAPDU: 09 00 01 6A 2F A8 66 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":"0000000000874958","fd.num":42029,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [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":"0000000000874958","fd.num":42029,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [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 7 [12:34:06]New connection [12:34:06]New thread 3066867044 created [12:34:06]Thread 3067010404 joined [12:34:06]Waiting for new connection... [12:34:06] Sock 7.Parse request [12:34:06]Sock 7.Check first char [12:34:06]Sock 7.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.43.132:8080 [12:34:06]Content-Length: 646 [12:34:06]Content-Type: application/json [12:34:06] [12:34:06]POST finish read [12:34:06]Found Content-Length = 646 [12:34:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184059", "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" : 3.000, "sum" : 390.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 390.00 } ], "post_footer_text": "0" } , "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 : (3)184059", "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" : 3.000, "sum" : 390.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 390.00 } ], "post_footer_text": "0" } , "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 71 00 60 [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 71 00 00 BF DD A8 66 67 D9 A8 66 61 [12:34:06]GetLastDocTimeStamp 1722342841 [12:34:06]current date 1722342847 [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 72 00 80 13 01 00 00 00 00 00 EF [12:34:06]Write i2c OK [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 [12:34:06]MH_I2C_Read... [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 72 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 A2 [12:34:06]RAPDU: 09 00 01 6A 2F A8 66 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 1722298218 [12:34:06]opened+sec_in_day 1722384618 [12:34:06]quantity*price = 39000 [12:34:06]sum+1 = 39001 [12:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 390.00 НСП 1% : 3.45 НДС 12% : 41.42 Наличными: 390.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 51 30.07.2024 12:34 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42030 ФПД: 160195492355232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T123407&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42030&fm=160195492355232&tin=02508201610067®Number=0000000000092626&sum=39000 0 [12:34:07]StoreToDocumentArchive [12:34:07]shift 428 fd 42030 [12:34:07]save to /storage/0428/doc_00042030 [12:34:07]save last doc name /storage/0428/doc_00042030 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=282 [12:34:07]tlvbuf is 01971A70 [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 7F 00 80 09 00 00 00 00 00 00 F1 [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 7F 00 00 90 00 F3 [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 80 00 80 0D 01 02 00 00 00 00 F9 [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 [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 03 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [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 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 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 BF DD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 [12:34:07]Write to MH i2c: E2 02 01 81 00 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 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 BF DD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 00 00 08 [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 03 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [12:34:08]RAPDU: 90 00 [12:34:08]wFMCommunicate OK [12:34:08]wFMCommunicate request_size=41 [12:34:08]MH_SAM_APDU [12:34:08]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2E A4 00 00 35 04 06 00 91 B2 6B 6A 9C A0 [12:34:08]Write to MH i2c: E2 2C 00 82 00 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2E A4 00 00 35 04 06 00 91 B2 6B 6A 9C A0 00 00 FA [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 03 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [12:34:08]RAPDU: 90 00 [12:34:08]wFMCommunicate OK [12:34:08]wFMCommunicate request_size=4 [12:34:08]MH_SAM_APDU [12:34:08]CAPDU: 80 0D 03 02 [12:34:08]Write to MH i2c: E2 08 00 83 00 80 0D 03 02 00 00 00 00 FE [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]*** 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 83 00 00 81 5A FF C1 99 A7 AA B7 90 00 3B [12:34:08]RAPDU: 81 5A FF C1 99 A7 AA B7 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 84 00 80 11 00 00 00 00 00 00 FE [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 84 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 5A [12:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:34:08]wFMCommunicate OK [12:34:08]CreateOFDProtocolMessage done [12:34:08]OFDSenderStorePacket 42030 [12:34:08]StoreOFDPacket docnum=42030 [12:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 2E 01 00 00 F9 E7 26 01 F9 1C 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 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 BF DD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2E A4 00 00 35 04 06 00 91 B2 6B 6A 9C A0 81 5A FF C1 99 A7 AA B7 [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/00042030 [12:34:08]NVStorageSaveData ofd_packets/00042030 [12:34:08]File name is /storage/ofd_packets/00042030 [12:34:08]Write 332 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 85 00 85 [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [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 85 00 00 00 00 00 00 FF 0F 9A [12:34:08]RasterBufferAndPrint [12:34:08]line Счет N : (3)184059 [12:34:08]line ИНН: 02508201610067 [12:34:08]line Контрольно-Кассовый Чек [12:34:08]line ПРОДАЖА [12:34:08]line Товар: 2000036220012 [12:34:08]line Кофе Капучино XL(GABB TRADE) [12:34:08]line 3.000 * 130.00 [12:34:08]line = 390.00 [12:34:08]line НДС 12% НСП 1% [12:34:08]line > о реализуемом товаре [12:34:08]line ИТОГО: 390.00 [12:34:08]line НСП 1% : 3.45 [12:34:08]line НДС 12% : 41.42 [12:34:08]line Наличными: 390.00 [12:34:08]line Безнал.: 0.00 [12:34:08]line Место: АЗС № 97 "Партнер Нефть" [12:34:08]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:34:08]line СНО: Общий режим [12:34:08]line Чек 51 30.07.2024 12:34 [12:34:08]line Смена: 428 ФФД: 1.0 [12:34:08]line ЗНМ: 0300000053 [12:34:08]line РНМ: 0000000000092626 [12:34:08]line Версия ККМ: 001 [12:34:08]line ФМ: 0000000000874958 [12:34:08]line ФД: 42030 [12:34:08]line ФПД: 160195492355232 [12:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T123407&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42030&fm=160195492355232&tin=02508201610067®Number=0000000000092626&sum=39000 [12:34:08]line 0 [12:34:08]written 0, free lines is 4095 [12:34:09]Write to MH i2c: 01 00 00 AE 00 AE [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 AE 00 00 00 00 00 00 0B 0D CD [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 3366 [12:34:09]MH_Cut [12:34:09]Write to MH i2c: D1 01 00 B5 00 01 87 [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 B5 00 00 86 [12:34:09]Write to MH i2c: 01 00 00 B6 00 B6 [12:34:09]Write i2c OK [12:34:09]MH_I2C_Read... [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]recv_with_timeout no data received [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 B6 00 00 00 00 00 00 FF 0F CB [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 B7 00 80 11 00 00 00 00 00 00 31 [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 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 8D [12:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 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 B8 00 80 13 00 00 00 00 00 00 34 [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 B8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2E A4 00 00 0E 04 04 00 AC 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 76 [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 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2E A4 00 00 0E 04 04 00 AC 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 [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:36:54]OFD Sender: No OFD packet to send [12:36:59]OFD Sender: No OFD packet to send [12:37:04]OFD Sender: No OFD packet to send [12:37:09]OFD Sender: No OFD packet to send [12:37:14]OFD Sender: No OFD packet to send [12:37:19]OFD Sender: No OFD packet to send [12:37:22]ConnectInit Can't connect to host [12:37:24]OFD Sender: No OFD packet to send [12:37:27]accept exits with 9 [12:37:27]New connection [12:37:27]New thread 3067010404 created [12:37:27]Thread 3066867044 joined [12:37:27]Waiting for new connection... [12:37:27] Sock 9.Parse request [12:37:27]Sock 9.Check first char [12:37:27]Sock 9.First char is OK [12:37:27]request: POST /json_proto HTTP/1.0 [12:37:27]Method: POST [12:37:27]URL: /json_proto [12:37:27]Method is POST - this is cgi request [12:37:27]url: /json_proto [12:37:27]query_string will be loaded in cgi processing [12:37:27]execute_cgi json_proto POST (null) [12:37:27]execute_cgi path=json_proto method=POST [12:37:27]POST find Content-Length [12:37:27]Host: 172.17.43.132:8080 [12:37:27]Content-Length: 1003 [12:37:27]Content-Type: application/json [12:37:27] [12:37:27]POST finish read [12:37:27]Found Content-Length = 1003 [12:37:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184060", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 107.00, "quantity" : 1.000, "sum" : 107.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 191.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:27]execute_script... [12:37: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)184060", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 107.00, "quantity" : 1.000, "sum" : 107.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 191.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:27]POST & json_proto [12:37:27]process_json_proto [12:37:27]json parsed OK: [12:37:27]protocol is kg_v1.0 [12:37:27]action value=close_receipt [12:37:27]process_action close_receipt [12:37:27]cmd_close_receipt [12:37:27]MH_GetDate [12:37:27]Write to MH i2c: F0 00 00 BA 00 A9 [12:37:27]Write i2c OK [12:37:27]MH_I2C_Read... [12:37:27]Read from MH i2c: F0 [12:37:27]MH_I2C_Read... [12:37:27]Read from MH i2c: F0 09 00 [12:37:27]MH_I2C_Read... [12:37:27]Read from MH i2c: F0 09 00 BA 00 00 88 DE A8 66 67 D9 A8 66 74 [12:37:27]GetLastDocTimeStamp 1722342847 [12:37:27]current date 1722343048 [12:37:27]FM_GetShiftState [12:37:27]SAM_PROTO_GetShiftState [12:37:27]wFMCommunicate request_size=4 [12:37:27]MH_SAM_APDU [12:37:27]CAPDU: 80 13 01 00 [12:37:27]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [12:37:27]Write i2c OK [12:37:27]MH_I2C_Read... [12:37:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:27]Read from MH i2c: E2 [12:37:27]MH_I2C_Read... [12:37:27]Read from MH i2c: E2 0E 00 [12:37:27]MH_I2C_Read... [12:37:27]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 EB [12:37:27]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:37:27]wFMCommunicate OK [12:37:27]SAM_PROTO_GetShiftState done [12:37:27]FM_GetShiftState done [12:37:27]opened in 1722298218 [12:37:27]opened+sec_in_day 1722384618 [12:37:27]quantity*price = 10700 [12:37:27]sum+1 = 10701 [12:37:27]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571030 Вода ASU пит н.газ клубн,киви ПЭТ 1л 1.000 * 84.00 = 84.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 191.00 НСП 1% : 1.69 НДС 12% : 20.28 Наличными: 191.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 52 30.07.2024 12:37 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42031 ФПД: 188052199504905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T123728&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42031&fm=188052199504905&tin=02508201610067®Number=0000000000092626&sum=19100 0 [12:37:28]StoreToDocumentArchive [12:37:28]shift 428 fd 42031 [12:37:28]save to /storage/0428/doc_00042031 [12:37:28]save last doc name /storage/0428/doc_00042031 to /storage/kkm_last_doc_name [12:37:28]save OK [12:37:28]Clear old archive folders... [12:37:28]ProcessDocumentItem done err = 0, tmpTLVsize=419 [12:37:28]tlvbuf is 0197BD50 [12:37:28]SAM_PROTO_ClearQueue [12:37:28]wFMCommunicate request_size=4 [12:37:28]MH_SAM_APDU [12:37:28]CAPDU: 80 09 00 00 [12:37:28]Write to MH i2c: E2 08 00 C8 00 80 09 00 00 00 00 00 00 3A [12:37:28]Write i2c OK [12:37:28]MH_I2C_Read... [12:37:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:28]Read from MH i2c: E2 [12:37:28]MH_I2C_Read... [12:37:28]Read from MH i2c: E2 03 00 [12:37:28]MH_I2C_Read... [12:37:28]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [12:37:28]RAPDU: 90 00 [12:37:28]wFMCommunicate OK [12:37:28]SAM_PROTO_ClearQueue done [12:37:28]KKMCreateOFDPacket [12:37:28]OFDProtocolAddRootSTLVToBuf [12:37:28]FM_MakeSignedData [12:37:28]FM_MakeSignedData [12:37:28]SAM_PROTO_SignData [12:37:28]wFMCommunicate request_size=4 [12:37:28]MH_SAM_APDU [12:37:28]CAPDU: 80 0D 01 02 [12:37:28]Write to MH i2c: E2 08 00 C9 00 80 0D 01 02 00 00 00 00 42 [12:37:28]Write i2c OK [12:37:28]MH_I2C_Read... [12:37:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:28]Read from MH i2c: E2 [12:37:28]MH_I2C_Read... [12:37:28]Read from MH i2c: E2 03 00 [12:37:28]MH_I2C_Read... [12:37:28]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [12:37:28]RAPDU: 90 00 [12:37:28]wFMCommunicate OK [12:37:28]wFMCommunicate request_size=255 [12:37:28]MH_SAM_APDU [12:37:28]CAPDU: 80 0D 02 02 FA 03 00 A3 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 [12:37:28]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 03 00 A3 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 00 00 74 [12:37:28]Write i2c OK [12:37:28]MH_I2C_Read... [12:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:28]Read from MH i2c: E2 [12:37:28]MH_I2C_Read... [12:37:28]Read from MH i2c: E2 03 00 [12:37:28]MH_I2C_Read... [12:37:28]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [12:37:28]RAPDU: 90 00 [12:37:28]wFMCommunicate OK [12:37:28]wFMCommunicate request_size=178 [12:37:28]MH_SAM_APDU [12:37:28]CAPDU: 80 0D 02 02 AD 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 EC 07 00 00 00 00 07 04 06 00 9C 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 34 00 00 00 F4 03 04 00 88 DE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2F A4 00 00 35 04 06 00 AB 08 50 8C FC 09 [12:37:28]Write to MH i2c: E2 B5 00 CB 00 80 0D 02 02 AD 00 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 EC 07 00 00 00 00 07 04 06 00 9C 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 34 00 00 00 F4 03 04 00 88 DE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2F A4 00 00 35 04 06 00 AB 08 50 8C FC 09 00 00 D2 [12:37:28]Write i2c OK [12:37:28]MH_I2C_Read... [12:37:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:29]Read from MH i2c: E2 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: E2 03 00 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [12:37:29]RAPDU: 90 00 [12:37:29]wFMCommunicate OK [12:37:29]wFMCommunicate request_size=4 [12:37:29]MH_SAM_APDU [12:37:29]CAPDU: 80 0D 03 02 [12:37:29]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [12:37:29]Write i2c OK [12:37:29]MH_I2C_Read... [12:37:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:29]Read from MH i2c: E2 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: E2 0B 00 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: E2 0B 00 CC 00 00 2B 6C 0D CD 99 92 35 8C 90 00 A5 [12:37:29]RAPDU: 2B 6C 0D CD 99 92 35 8C 90 00 [12:37:29]wFMCommunicate OK [12:37:29]SAM_PROTO_SignData done [12:37:29]FM_MakeSignedData done [12:37:29]CreateOFDProtocolMessage [12:37:29]wFMCommunicate request_size=4 [12:37:29]MH_SAM_APDU [12:37:29]CAPDU: 80 11 00 00 [12:37:29]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [12:37:29]Write i2c OK [12:37:29]MH_I2C_Read... [12:37:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:29]Read from MH i2c: E2 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: E2 17 00 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 A3 [12:37:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:37:29]wFMCommunicate OK [12:37:29]CreateOFDProtocolMessage done [12:37:29]OFDSenderStorePacket 42031 [12:37:29]StoreOFDPacket docnum=42031 [12:37:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 B7 01 00 00 9A 5A AF 01 BE 05 5A 03 01 00 03 00 A3 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 9C 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 EC 07 00 00 00 00 07 04 06 00 9C 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 34 00 00 00 F4 03 04 00 88 DE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2F A4 00 00 35 04 06 00 AB 08 50 8C FC 09 2B 6C 0D CD 99 92 35 8C [12:37:29]CheckFolder [12:37:29]dirname=/storage/ofd_packets [12:37:29]CheckFolder done [12:37:29]ProducePacketName [12:37:29]name=ofd_packets/00042031 [12:37:29]NVStorageSaveData ofd_packets/00042031 [12:37:29]File name is /storage/ofd_packets/00042031 [12:37:29]Write 469 bytes [12:37:29]NVStorageSaveData done [12:37:29]OFDSenderStorePacket done [12:37:29]KKMCreateOFDPacket done [12:37:29]NVStorageSaveData kkm_last_timestamp [12:37:29]File name is /storage/kkm_last_timestamp [12:37:29]Write 4 bytes [12:37:29]NVStorageSaveData done [12:37:29]ExternCall_PrintAddStr [12:37:29]wPrintStart [12:37:29]Write to MH i2c: 01 00 00 CE 00 CE [12:37:29]OFD Sender: Processing packet 42031 [packets to send 57, broken 56] [12:37:29]ProducePacketName [12:37:29]name=ofd_packets/00042031 [12:37:29]OFD Sender: To server: pG, [12:37:29]CommunicateWithHost lk.salyk.kg:30040 [12:37:29]ConnectInit lk.salyk.kg [12:37:29]Write i2c OK [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: 01 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: 01 07 00 [12:37:29]MH_I2C_Read... [12:37:29]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [12:37:29]RasterBufferAndPrint [12:37:29]line Счет N : (3)184060 [12:37:29]line ИНН: 02508201610067 [12:37:29]line Контрольно-Кассовый Чек [12:37:29]line ПРОДАЖА [12:37:29]line Товар: 5449000189332 [12:37:29]line Холодный чай Fuse персик 1л [12:37:29]line 1.000 * 107.00 [12:37:29]line = 107.00 [12:37:29]line НДС 12% НСП 1% [12:37:29]line > о реализуемом товаре [12:37:29]line Товар: 4870001571030 [12:37:29]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [12:37:29]line 1.000 * 84.00 [12:37:29]line = 84.00 [12:37:29]line НДС 12% НСП 1% [12:37:29]line > о реализуемом товаре [12:37:29]line ИТОГО: 191.00 [12:37:29]line НСП 1% : 1.69 [12:37:29]line НДС 12% : 20.28 [12:37:29]line Наличными: 191.00 [12:37:29]line Безнал.: 0.00 [12:37:29]line Место: АЗС № 97 "Партнер Нефть" [12:37:29]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [12:37:29]line СНО: Общий режим [12:37:29]line Чек 52 30.07.2024 12:37 [12:37:29]line Смена: 428 ФФД: 1.0 [12:37:29]line ЗНМ: 0300000053 [12:37:29]line РНМ: 0000000000092626 [12:37:29]line Версия ККМ: 001 [12:37:29]line ФМ: 0000000000874958 [12:37:29]line ФД: 42031 [12:37:29]line ФПД: 188052199504905 [12:37:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T123728&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42031&fm=188052199504905&tin=02508201610067®Number=0000000000092626&sum=19100 [12:37:29]line 0 [12:37:29]written 0, free lines is 4095 [12:37:30]Write to MH i2c: 01 00 00 FD 00 FD [12:37:30]Write i2c OK [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: 01 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: 01 07 00 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 BF 0C CF [12:37:30]RasterBufferAndPrint [12:37:30]line [12:37:30]line [12:37:30]line [12:37:30]line [12:37:30]line [12:37:30]written 0, free lines is 3269 [12:37:30]MH_Cut [12:37:30]Write to MH i2c: D1 01 00 04 01 01 D7 [12:37:30]Write i2c OK [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: D1 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: D1 01 00 [12:37:30]MH_I2C_Read... [12:37:30]Read from MH i2c: D1 01 00 04 01 00 D6 [12:37:30]Write to MH i2c: 01 00 00 05 01 06 [12:37:30]Write i2c OK [12:37:30]MH_I2C_Read... [12:37:30]*** Cut start [12:37:30]*** Partial cut [12:37:30]*** CUTSNS_PIN = 1 [12:37:30]*** CUTSNS_PIN = 0 [12:37:31]*** Brake cut motor [12:37:31]Read from MH i2c: 01 [12:37:31]MH_I2C_Read... [12:37:31]*** Stop cut motor [12:37:31]*** Cut end [12:37:31]Read from MH i2c: 01 07 00 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [12:37:31]process_action close_receipt done [12:37:31]requested_data is exist [12:37:31]produce_requested_data [12:37:31]requested_item fm.sn is exist - process it [12:37:31]wFMCommunicate request_size=4 [12:37:31]MH_SAM_APDU [12:37:31]CAPDU: 80 11 00 00 [12:37:31]Write to MH i2c: E2 08 00 06 01 80 11 00 00 00 00 00 00 81 [12:37:31]Write i2c OK [12:37:31]MH_I2C_Read... [12:37:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:31]Read from MH i2c: E2 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: E2 17 00 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: E2 17 00 06 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 DD [12:37:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [12:37:31]wFMCommunicate OK [12:37:31]requested_item fd.num is exist - process it [12:37:31]SAM_PROTO_GetFieldsCounters [12:37:31]wFMCommunicate request_size=4 [12:37:31]MH_SAM_APDU [12:37:31]CAPDU: 80 13 00 00 [12:37:31]Write to MH i2c: E2 08 00 07 01 80 13 00 00 00 00 00 00 84 [12:37:31]Write i2c OK [12:37:31]MH_I2C_Read... [12:37:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:31]Read from MH i2c: E2 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: E2 62 00 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: E2 62 00 07 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2F A4 00 00 0E 04 04 00 AC 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 CA [12:37:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 2F A4 00 00 0E 04 04 00 AC 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 [12:37:31]wFMCommunicate OK [12:37:31]SAM_PROTO_GetFieldsCounters done [12:37:31]requested_item shift.num is exist - process it [12:37:31]requested_item shift.opened is exist - process it [12:37:31]req_shift_opened [12:37:31]FM_GetShiftState [12:37:31]SAM_PROTO_GetShiftState [12:37:31]wFMCommunicate request_size=4 [12:37:31]MH_SAM_APDU [12:37:31]CAPDU: 80 13 01 00 [12:37:31]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [12:37:31]Write i2c OK [12:37:31]MH_I2C_Read... [12:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:31]Read from MH i2c: E2 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: E2 0E 00 [12:37:31]MH_I2C_Read... [12:37:31]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 39 [12:37:31]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:37:31]wFMCommunicate OK [12:37:31]SAM_PROTO_GetShiftState done [12:37:31]FM_GetShiftState done [12:37:31]req_shift_opened done [12:37:31]requested_item shift.open_date is exist - process it [12:37:31]req_shift_open_date [12:37:31]req_shift_open_date done [12:37:31]produce_requested_data done [12:37:31]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42031,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [12:37:31]process_action_free close_receipt [12:37:31]json_value_free [12:37:31]json_value_free done [12:37:31]process_json_proto returns [12:37:31]Send response to host [12:37:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42031,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [12:37:31]free response buf [12:37:31]execute_script done [12:37:31]execute_script returns [12:37:31]free content buf [12:37:31]Sock 9.Close socket [12:37:31]Sock 9.Thread stoped [12:37:33]Connected sock=11 [12:37:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 B7 01 00 00 9A 5A AF 01 BE 05 5A 03 01 00 03 00 A3 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 9C 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 EC 07 00 00 00 00 07 04 06 00 9C 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 34 00 00 00 F4 03 04 00 88 DE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2F A4 00 00 35 04 06 00 AB 08 50 8C FC 09 2B 6C 0D CD 99 92 35 8C [12:37:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 53 17 47 00 AE E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 2F A4 00 00 F4 03 04 00 A3 8A A8 66 B6 04 01 00 00 6C 16 84 99 D3 99 85 33 [12:37:38]CommunicateWithHost err = 0 [12:37:38]CheckOFDResponse [12:37:38]1017 (14) - 77093643461234 [12:37:38]1041 (16) - 0000000000874958 [12:37:38]1040 (4) - 42031 [12:37:38]1012 (4) - 30.07.2024 06:39 [12:37:38]1206 (1) - 0 [12:37:38]OFD Sender: Remove packet 42031 [12:37:38]ProducePacketName [12:37:38]name=ofd_packets/00042031 [12:37:38]NVStorageDeleteData [12:37:39]OFD Sender: No OFD packet to send [12:37:43]recv_with_timeout no data received [12:37:44]OFD Sender: No OFD packet to send [12:37:49]OFD Sender: No OFD packet to send [12:37:54]OFD Sender: No OFD packet to send [12:37:59]OFD Sender: No OFD packet to send [12:38:04]OFD Sender: No OFD packet to send [12:38:07]recv_with_timeout no data received [12:38:09]OFD Sender: No OFD packet to send [12:38:14]OFD Sender: No OFD packet to send [12:38:19]OFD Sender: No OFD packet to send [12:38:24]OFD Sender: No OFD packet to send [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:05]accept exits with 7 [12:39:05]New connection [12:39:05]New thread 3066867044 created [12:39:05]Thread 3067010404 joined [12:39:05]Waiting for new connection... [12:39:05] Sock 7.Parse request [12:39:05]Sock 7.Check first char [12:39:05]Sock 7.First char is OK [12:39:05]request: POST /json_proto HTTP/1.0 [12:39:05]Method: POST [12:39:05]URL: /json_proto [12:39:05]Method is POST - this is cgi request [12:39:05]url: /json_proto [12:39:05]query_string will be loaded in cgi processing [12:39:05]execute_cgi json_proto POST (null) [12:39:05]execute_cgi path=json_proto method=POST [12:39:05]POST find Content-Length [12:39:05]Host: 172.17.43.132:8080 [12:39:05]Content-Length: 678 [12:39:05]Content-Type: application/json [12:39:05] [12:39:05]POST finish read [12:39:05]Found Content-Length = 678 [12:39:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184061", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:05]execute_script... [12:39: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)184061", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:05]POST & json_proto [12:39:05]process_json_proto [12:39:05]json parsed OK: [12:39:05]protocol is kg_v1.0 [12:39:05]action value=close_receipt [12:39:05]process_action close_receipt [12:39:05]cmd_close_receipt [12:39:05]MH_GetDate [12:39:05]Write to MH i2c: F0 00 00 09 01 F9 [12:39:05]Write i2c OK [12:39:05]MH_I2C_Read... [12:39:05]Read from MH i2c: F0 [12:39:05]MH_I2C_Read... [12:39:05]Read from MH i2c: F0 09 00 [12:39:05]MH_I2C_Read... [12:39:05]Read from MH i2c: F0 09 00 09 01 00 EA DE A8 66 67 D9 A8 66 26 [12:39:05]GetLastDocTimeStamp 1722343048 [12:39:05]current date 1722343146 [12:39:05]FM_GetShiftState [12:39:05]SAM_PROTO_GetShiftState [12:39:05]wFMCommunicate request_size=4 [12:39:05]MH_SAM_APDU [12:39:05]CAPDU: 80 13 01 00 [12:39:05]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [12:39:05]Write i2c OK [12:39:05]MH_I2C_Read... [12:39:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:05]Read from MH i2c: E2 [12:39:05]MH_I2C_Read... [12:39:05]Read from MH i2c: E2 0E 00 [12:39:05]MH_I2C_Read... [12:39:05]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 3B [12:39:05]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [12:39:05]wFMCommunicate OK [12:39:05]SAM_PROTO_GetShiftState done [12:39:05]FM_GetShiftState done [12:39:05]opened in 1722298218 [12:39:05]opened+sec_in_day 1722384618 [12:39:05]quantity*price = 11000 [12:39:05]sum+1 = 11001 [12:39:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 56 30.07.2024 14:50 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42035 ФПД: 20308269155635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145054&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42035&fm=20308269155635&tin=02508201610067®Number=0000000000092626&sum=10000 0 [14:50:55]StoreToDocumentArchive [14:50:55]shift 428 fd 42035 [14:50:55]save to /storage/0428/doc_00042035 [14:50:55]save last doc name /storage/0428/doc_00042035 to /storage/kkm_last_doc_name [14:50:55]save OK [14:50:55]Clear old archive folders... [14:50:55]ProcessDocumentItem done err = 0, tmpTLVsize=269 [14:50:55]tlvbuf is 018DD5D0 [14:50:55]SAM_PROTO_ClearQueue [14:50:55]wFMCommunicate request_size=4 [14:50:55]MH_SAM_APDU [14:50:55]CAPDU: 80 09 00 00 [14:50:55]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:50:55]Write i2c OK [14:50:55]MH_I2C_Read... [14:50:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:55]Read from MH i2c: E2 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: E2 03 00 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:50:55]RAPDU: 90 00 [14:50:55]wFMCommunicate OK [14:50:55]SAM_PROTO_ClearQueue done [14:50:55]KKMCreateOFDPacket [14:50:55]OFDProtocolAddRootSTLVToBuf [14:50:55]FM_MakeSignedData [14:50:55]FM_MakeSignedData [14:50:55]SAM_PROTO_SignData [14:50:55]wFMCommunicate request_size=4 [14:50:55]MH_SAM_APDU [14:50:55]CAPDU: 80 0D 01 02 [14:50:55]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:50:55]Write i2c OK [14:50:55]MH_I2C_Read... [14:50:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:55]Read from MH i2c: E2 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: E2 03 00 [14:50:55]MH_I2C_Read... [14:50:55]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:50:55]RAPDU: 90 00 [14:50:55]wFMCommunicate OK [14:50:55]wFMCommunicate request_size=255 [14:50:55]MH_SAM_APDU [14:50:55]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 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 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [14:50:55]Write to MH i2c: E2 02 01 2D 00 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 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 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 7B [14:50:55]Write i2c OK [14:50:55]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:50:56]RAPDU: 90 00 [14:50:56]wFMCommunicate OK [14:50:56]wFMCommunicate request_size=28 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 0D 02 02 17 37 34 39 35 38 10 04 04 00 33 A4 00 00 35 04 06 00 12 78 63 2B 45 33 [14:50:56]Write to MH i2c: E2 1F 00 2E 00 80 0D 02 02 17 00 37 34 39 35 38 10 04 04 00 33 A4 00 00 35 04 06 00 12 78 63 2B 45 33 00 00 A5 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:50:56]RAPDU: 90 00 [14:50:56]wFMCommunicate OK [14:50:56]wFMCommunicate request_size=4 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 0D 03 02 [14:50:56]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 0B 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 0B 00 2F 00 00 B1 BA 5F E1 4E 06 A7 86 90 00 D7 [14:50:56]RAPDU: B1 BA 5F E1 4E 06 A7 86 90 00 [14:50:56]wFMCommunicate OK [14:50:56]SAM_PROTO_SignData done [14:50:56]FM_MakeSignedData done [14:50:56]CreateOFDProtocolMessage [14:50:56]wFMCommunicate request_size=4 [14:50:56]MH_SAM_APDU [14:50:56]CAPDU: 80 11 00 00 [14:50:56]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:56]Read from MH i2c: E2 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 17 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 06 [14:50:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:50:56]wFMCommunicate OK [14:50:56]CreateOFDProtocolMessage done [14:50:56]OFDSenderStorePacket 42035 [14:50:56]StoreOFDPacket docnum=42035 [14:50:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 21 01 00 00 1D F6 19 01 A5 18 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 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 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 33 A4 00 00 35 04 06 00 12 78 63 2B 45 33 B1 BA 5F E1 4E 06 A7 86 [14:50:56]CheckFolder [14:50:56]dirname=/storage/ofd_packets [14:50:56]CheckFolder done [14:50:56]ProducePacketName [14:50:56]name=ofd_packets/00042035 [14:50:56]NVStorageSaveData ofd_packets/00042035 [14:50:56]File name is /storage/ofd_packets/00042035 [14:50:56]Write 319 bytes [14:50:56]NVStorageSaveData done [14:50:56]OFDSenderStorePacket done [14:50:56]KKMCreateOFDPacket done [14:50:56]NVStorageSaveData kkm_last_timestamp [14:50:56]File name is /storage/kkm_last_timestamp [14:50:56]Write 4 bytes [14:50:56]NVStorageSaveData done [14:50:56]ExternCall_PrintAddStr [14:50:56]wPrintStart [14:50:56]Write to MH i2c: 01 00 00 31 00 31 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: 01 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: 01 07 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:50:56]RasterBufferAndPrint [14:50:56]line Счет N : (3)184064 [14:50:56]line ИНН: 02508201610067 [14:50:56]line Контрольно-Кассовый Чек [14:50:56]line ПРОДАЖА [14:50:56]line Товар: 4700000160358 [14:50:56]line Вода Легенда 1л [14:50:56]line 2.000 * 50.00 [14:50:56]line = 100.00 [14:50:56]line НДС 12% НСП 1% [14:50:56]line > о реализуемом товаре [14:50:56]line ИТОГО: 100.00 [14:50:56]line НСП 1% : 0.88 [14:50:56]line НДС 12% : 10.62 [14:50:56]line Наличными: 100.00 [14:50:56]line Безнал.: 0.00 [14:50:56]line Место: АЗС № 97 "Партнер Нефть" [14:50:56]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:50:56]line СНО: Общий режим [14:50:56]line Чек 56 30.07.2024 14:50 [14:50:56]line Смена: 428 ФФД: 1.0 [14:50:56]line ЗНМ: 0300000053 [14:50:56]line РНМ: 0000000000092626 [14:50:56]line Версия ККМ: 001 [14:50:56]line ФМ: 0000000000874958 [14:50:56]line ФД: 42035 [14:50:56]line ФПД: 20308269155635 [14:50:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145054&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42035&fm=20308269155635&tin=02508201610067®Number=0000000000092626&sum=10000 [14:50:56]OFD Sender: Processing packet 42035 [packets to send 57, broken 56] [14:50:56]ProducePacketName [14:50:56]name=ofd_packets/00042035 [14:50:56]OFD Sender: To server: pG, [14:50:56]CommunicateWithHost lk.salyk.kg:30040 [14:50:56]ConnectInit lk.salyk.kg [14:50:56]line 0 [14:50:56]written 0, free lines is 4095 [14:50:56]Write to MH i2c: 01 00 00 59 00 59 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: 01 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: 01 07 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 14 0D 81 [14:50:56]RasterBufferAndPrint [14:50:56]line [14:50:56]line [14:50:56]line [14:50:56]line [14:50:56]line [14:50:56]written 0, free lines is 3372 [14:50:56]MH_Cut [14:50:56]Write to MH i2c: D1 01 00 60 00 01 32 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: D1 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: D1 01 00 [14:50:56]MH_I2C_Read... [14:50:56]Read from MH i2c: D1 01 00 60 00 00 31 [14:50:56]Write to MH i2c: 01 00 00 61 00 61 [14:50:56]Write i2c OK [14:50:56]MH_I2C_Read... [14:50:57]*** Cut start [14:50:57]*** Partial cut [14:50:57]*** CUTSNS_PIN = 1 [14:50:57]*** CUTSNS_PIN = 0 [14:50:57]Connected sock=10 [14:50:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 21 01 00 00 1D F6 19 01 A5 18 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 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 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 *** Brake cut motor [14:50:57]30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 33 A4 00 00 35 04 06 00 12 78 63 2B 45 33 B1 BA 5F E1 4E 06 A7 86 [14:50:58]Read from MH i2c: 01 [14:50:58]MH_I2C_Read... [14:50:58]*** Stop cut motor [14:50:58]*** Cut end [14:50:58]Read from MH i2c: 01 07 00 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [14:50:58]process_action close_receipt done [14:50:58]requested_data is exist [14:50:58]produce_requested_data [14:50:58]requested_item fm.sn is exist - process it [14:50:58]wFMCommunicate request_size=4 [14:50:58]MH_SAM_APDU [14:50:58]CAPDU: 80 11 00 00 [14:50:58]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [14:50:58]Write i2c OK [14:50:58]MH_I2C_Read... [14:50:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:58]Read from MH i2c: E2 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: E2 17 00 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 38 [14:50:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:50:58]wFMCommunicate OK [14:50:58]requested_item fd.num is exist - process it [14:50:58]SAM_PROTO_GetFieldsCounters [14:50:58]wFMCommunicate request_size=4 [14:50:58]MH_SAM_APDU [14:50:58]CAPDU: 80 13 00 00 [14:50:58]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [14:50:58]Write i2c OK [14:50:58]MH_I2C_Read... [14:50:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:58]Read from MH i2c: E2 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: E2 62 00 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 33 A4 00 00 0E 04 04 00 AC 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 35 [14:50:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 33 A4 00 00 0E 04 04 00 AC 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 [14:50:58]wFMCommunicate OK [14:50:58]SAM_PROTO_GetFieldsCounters done [14:50:58]requested_item shift.num is exist - process it [14:50:58]requested_item shift.opened is exist - process it [14:50:58]req_shift_opened [14:50:58]FM_GetShiftState [14:50:58]SAM_PROTO_GetShiftState [14:50:58]wFMCommunicate request_size=4 [14:50:58]MH_SAM_APDU [14:50:58]CAPDU: 80 13 01 00 [14:50:58]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [14:50:58]Write i2c OK [14:50:58]MH_I2C_Read... [14:50:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:58]Read from MH i2c: E2 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: E2 0E 00 [14:50:58]MH_I2C_Read... [14:50:58]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 94 [14:50:58]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:50:58]wFMCommunicate OK [14:50:58]SAM_PROTO_GetShiftState done [14:50:58]FM_GetShiftState done [14:50:58]req_shift_opened done [14:50:58]requested_item shift.open_date is exist - process it [14:50:58]req_shift_open_date [14:50:58]req_shift_open_date done [14:50:58]produce_requested_data done [14:50:58]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42035,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:50:58]process_action_free close_receipt [14:50:58]json_value_free [14:50:58]json_value_free done [14:50:58]process_json_proto returns [14:50:58]Send response to host [14:50:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42035,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:50:58]free response buf [14:50:58]execute_script done [14:50:58]execute_script returns [14:50:58]free content buf [14:50:58]Sock 9.Close socket [14:50:58]Sock 9.Thread stoped [14:50:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 03 48 47 00 35 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 33 A4 00 00 F4 03 04 00 E7 A9 A8 66 B6 04 01 00 00 AF 9B 32 E6 CD 94 31 09 [14:50:58]CommunicateWithHost err = 0 [14:50:58]CheckOFDResponse [14:50:58]1017 (14) - 77093643461234 [14:50:58]1041 (16) - 0000000000874958 [14:50:58]1040 (4) - 42035 [14:50:58]1012 (4) - 30.07.2024 08:52 [14:50:58]1206 (1) - 0 [14:50:58]OFD Sender: Remove packet 42035 [14:50:58]ProducePacketName [14:50:58]name=ofd_packets/00042035 [14:50:58]NVStorageDeleteData [14:50:59]OFD Sender: No OFD packet to send [14:50:59]accept exits with 6 [14:50:59]New connection [14:50:59]New thread 3066772836 created [14:50:59]Thread 3066916196 joined [14:50:59]Waiting for new connection... [14:50:59] Sock 6.Parse request [14:50:59]Sock 6.Check first char [14:50:59]Sock 6.First char is OK [14:50:59]request: POST /json_proto HTTP/1.0 [14:50:59]Method: POST [14:50:59]URL: /json_proto [14:50:59]Method is POST - this is cgi request [14:50:59]url: /json_proto [14:50:59]query_string will be loaded in cgi processing [14:50:59]execute_cgi json_proto POST (null) [14:51:00]execute_cgi path=json_proto method=POST [14:51:00]POST find Content-Length [14:51:00]Host: 172.17.43.132:8080 [14:51:00]Content-Length: 632 [14:51:00]Content-Type: application/json [14:51:00] [14:51:00]POST finish read [14:51:00]Found Content-Length = 632 [14:51:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184065", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "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" ] } } [14:51:00]execute_script... [14:51:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184065", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "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" ] } } [14:51:00]POST & json_proto [14:51:00]process_json_proto [14:51:00]json parsed OK: [14:51:00]protocol is kg_v1.0 [14:51:00]action value=close_receipt [14:51:00]process_action close_receipt [14:51:00]cmd_close_receipt [14:51:00]MH_GetDate [14:51:00]Write to MH i2c: F0 00 00 65 00 54 [14:51:00]Write i2c OK [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: F0 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: F0 09 00 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: F0 09 00 65 00 00 D4 FD A8 66 4F FD A8 66 96 [14:51:00]GetLastDocTimeStamp 1722351054 [14:51:00]current date 1722351060 [14:51:00]FM_GetShiftState [14:51:00]SAM_PROTO_GetShiftState [14:51:00]wFMCommunicate request_size=4 [14:51:00]MH_SAM_APDU [14:51:00]CAPDU: 80 13 01 00 [14:51:00]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:51:00]Write i2c OK [14:51:00]MH_I2C_Read... [14:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:00]Read from MH i2c: E2 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 0E 00 [14:51:00]MH_I2C_Read... [14:51:00]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 96 [14:51:00]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:00]wFMCommunicate OK [14:51:00]SAM_PROTO_GetShiftState done [14:51:00]FM_GetShiftState done [14:51:00]opened in 1722298218 [14:51:00]opened+sec_in_day 1722384618 [14:51:00]quantity*price = 4000 [14:51:00]sum+1 = 4001 [14:51:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 57 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42036 ФПД: 196310130899822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145100&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42036&fm=196310130899822&tin=02508201610067®Number=0000000000092626&sum=4000 0 [14:51:01]StoreToDocumentArchive [14:51:01]shift 428 fd 42036 [14:51:01]save to /storage/0428/doc_00042036 [14:51:01]save last doc name /storage/0428/doc_00042036 to /storage/kkm_last_doc_name [14:51:01]save OK [14:51:01]Clear old archive folders... [14:51:01]ProcessDocumentItem done err = 0, tmpTLVsize=271 [14:51:01]tlvbuf is 018DD4B0 [14:51:01]SAM_PROTO_ClearQueue [14:51:01]wFMCommunicate request_size=4 [14:51:01]MH_SAM_APDU [14:51:01]CAPDU: 80 09 00 00 [14:51:01]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [14:51:01]Write i2c OK [14:51:01]MH_I2C_Read... [14:51:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:01]Read from MH i2c: E2 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 03 00 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [14:51:01]RAPDU: 90 00 [14:51:01]wFMCommunicate OK [14:51:01]SAM_PROTO_ClearQueue done [14:51:01]KKMCreateOFDPacket [14:51:01]OFDProtocolAddRootSTLVToBuf [14:51:01]FM_MakeSignedData [14:51:01]FM_MakeSignedData [14:51:01]SAM_PROTO_SignData [14:51:01]wFMCommunicate request_size=4 [14:51:01]MH_SAM_APDU [14:51:01]CAPDU: 80 0D 01 02 [14:51:01]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [14:51:01]Write i2c OK [14:51:01]MH_I2C_Read... [14:51:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:01]Read from MH i2c: E2 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 03 00 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [14:51:01]RAPDU: 90 00 [14:51:01]wFMCommunicate OK [14:51:01]wFMCommunicate request_size=255 [14:51:01]MH_SAM_APDU [14:51:01]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 31 31 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 30 2C 35 D0 BB 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 39 00 00 00 F4 03 04 00 D4 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 [14:51:01]Write to MH i2c: E2 02 01 75 00 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 31 31 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 30 2C 35 D0 BB 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 39 00 00 00 F4 03 04 00 D4 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 97 [14:51:01]Write i2c OK [14:51:01]MH_I2C_Read... [14:51:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:01]Read from MH i2c: E2 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 03 00 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [14:51:01]RAPDU: 90 00 [14:51:01]wFMCommunicate OK [14:51:01]wFMCommunicate request_size=30 [14:51:01]MH_SAM_APDU [14:51:01]CAPDU: 80 0D 02 02 19 30 38 37 34 39 35 38 10 04 04 00 34 A4 00 00 35 04 06 00 B2 8B 03 9E 3B 6E [14:51:01]Write to MH i2c: E2 21 00 76 00 80 0D 02 02 19 00 30 38 37 34 39 35 38 10 04 04 00 34 A4 00 00 35 04 06 00 B2 8B 03 9E 3B 6E 00 00 51 [14:51:01]Write i2c OK [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:02]Read from MH i2c: E2 03 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:51:02]RAPDU: 90 00 [14:51:02]wFMCommunicate OK [14:51:02]wFMCommunicate request_size=4 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 0D 03 02 [14:51:02]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 0B 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 0B 00 77 00 00 B2 91 29 DB AF D7 61 52 90 00 73 [14:51:02]RAPDU: B2 91 29 DB AF D7 61 52 90 00 [14:51:02]wFMCommunicate OK [14:51:02]SAM_PROTO_SignData done [14:51:02]FM_MakeSignedData done [14:51:02]CreateOFDProtocolMessage [14:51:02]wFMCommunicate request_size=4 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 11 00 00 [14:51:02]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:02]Read from MH i2c: E2 17 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 4E [14:51:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:02]wFMCommunicate OK [14:51:02]CreateOFDProtocolMessage done [14:51:02]OFDSenderStorePacket 42036 [14:51:02]StoreOFDPacket docnum=42036 [14:51:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 23 01 00 00 3F 5D 1B 01 86 F4 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 31 31 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 30 2C 35 D0 BB 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 39 00 00 00 F4 03 04 00 D4 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 34 A4 00 00 35 04 06 00 B2 8B 03 9E 3B 6E B2 91 29 DB AF D7 61 52 [14:51:02]CheckFolder [14:51:02]dirname=/storage/ofd_packets [14:51:02]CheckFolder done [14:51:02]ProducePacketName [14:51:02]name=ofd_packets/00042036 [14:51:02]NVStorageSaveData ofd_packets/00042036 [14:51:02]File name is /storage/ofd_packets/00042036 [14:51:02]Write 321 bytes [14:51:02]NVStorageSaveData done [14:51:02]OFDSenderStorePacket done [14:51:02]KKMCreateOFDPacket done [14:51:02]NVStorageSaveData kkm_last_timestamp [14:51:02]File name is /storage/kkm_last_timestamp [14:51:02]Write 4 bytes [14:51:02]NVStorageSaveData done [14:51:02]ExternCall_PrintAddStr [14:51:02]wPrintStart [14:51:02]Write to MH i2c: 01 00 00 79 00 79 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: 01 [14:51:02]MH_I2C_Read... [14:51:02]OFD Sender: Processing packet 42036 [packets to send 57, broken 56] [14:51:02]ProducePacketName [14:51:02]name=ofd_packets/00042036 [14:51:02]OFD Sender: To server: pG, [14:51:02]CommunicateWithHost lk.salyk.kg:30040 [14:51:02]ConnectInit lk.salyk.kg [14:51:02]Read from MH i2c: 01 07 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [14:51:02]RasterBufferAndPrint [14:51:02]line Счет N : (3)184065 [14:51:02]line ИНН: 02508201610067 [14:51:02]line Контрольно-Кассовый Чек [14:51:02]line ПРОДАЖА [14:51:02]line Товар: 4700000160211 [14:51:02]line Вода Легенда 0,5л [14:51:02]line 1.000 * 40.00 [14:51:02]line = 40.00 [14:51:02]line НДС 12% НСП 1% [14:51:02]line > о реализуемом товаре [14:51:02]line ИТОГО: 40.00 [14:51:02]line НСП 1% : 0.35 [14:51:02]line НДС 12% : 4.25 [14:51:02]line Наличными: 40.00 [14:51:02]line Безнал.: 0.00 [14:51:02]line Место: АЗС № 97 "Партнер Нефть" [14:51:02]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:02]line СНО: Общий режим [14:51:02]line Чек 57 30.07.2024 14:51 [14:51:02]line Смена: 428 ФФД: 1.0 [14:51:02]line ЗНМ: 0300000053 [14:51:02]line РНМ: 0000000000092626 [14:51:02]line Версия ККМ: 001 [14:51:02]line ФМ: 0000000000874958 [14:51:02]line ФД: 42036 [14:51:02]line ФПД: 196310130899822 [14:51:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145100&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42036&fm=196310130899822&tin=02508201610067®Number=0000000000092626&sum=4000 [14:51:02]line 0 [14:51:02]written 0, free lines is 4095 [14:51:02]Write to MH i2c: 01 00 00 A1 00 A1 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: 01 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: 01 07 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 0D 0D C2 [14:51:02]RasterBufferAndPrint [14:51:02]line [14:51:02]line [14:51:02]line [14:51:02]line [14:51:02]line [14:51:02]written 0, free lines is 3368 [14:51:02]MH_Cut [14:51:02]Write to MH i2c: D1 01 00 A8 00 01 7A [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: D1 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: D1 01 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: D1 01 00 A8 00 00 79 [14:51:02]Write to MH i2c: 01 00 00 A9 00 A9 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:03]*** Cut start [14:51:03]*** Partial cut [14:51:03]*** CUTSNS_PIN = 1 [14:51:03]*** CUTSNS_PIN = 0 [14:51:03]*** Brake cut motor [14:51:04]Read from MH i2c: 01 [14:51:04]MH_I2C_Read... [14:51:04]*** Stop cut motor [14:51:04]*** Cut end [14:51:04]Read from MH i2c: 01 07 00 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 FF 0F BE [14:51:04]process_action close_receipt done [14:51:04]requested_data is exist [14:51:04]produce_requested_data [14:51:04]requested_item fm.sn is exist - process it [14:51:04]wFMCommunicate request_size=4 [14:51:04]MH_SAM_APDU [14:51:04]CAPDU: 80 11 00 00 [14:51:04]Write to MH i2c: E2 08 00 AA 00 80 11 00 00 00 00 00 00 24 [14:51:04]Write i2c OK [14:51:04]MH_I2C_Read... [14:51:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:04]Read from MH i2c: E2 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: E2 17 00 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: E2 17 00 AA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 80 [14:51:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:04]wFMCommunicate OK [14:51:04]requested_item fd.num is exist - process it [14:51:04]SAM_PROTO_GetFieldsCounters [14:51:04]wFMCommunicate request_size=4 [14:51:04]MH_SAM_APDU [14:51:04]CAPDU: 80 13 00 00 [14:51:04]Write to MH i2c: E2 08 00 AB 00 80 13 00 00 00 00 00 00 27 [14:51:04]Write i2c OK [14:51:04]MH_I2C_Read... [14:51:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:04]Read from MH i2c: E2 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: E2 62 00 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: E2 62 00 AB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 34 A4 00 00 0E 04 04 00 AC 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 81 [14:51:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 34 A4 00 00 0E 04 04 00 AC 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 [14:51:04]wFMCommunicate OK [14:51:04]SAM_PROTO_GetFieldsCounters done [14:51:04]requested_item shift.num is exist - process it [14:51:04]requested_item shift.opened is exist - process it [14:51:04]req_shift_opened [14:51:04]FM_GetShiftState [14:51:04]SAM_PROTO_GetShiftState [14:51:04]wFMCommunicate request_size=4 [14:51:04]MH_SAM_APDU [14:51:04]CAPDU: 80 13 01 00 [14:51:04]Write to MH i2c: E2 08 00 AC 00 80 13 01 00 00 00 00 00 29 [14:51:04]Write i2c OK [14:51:04]MH_I2C_Read... [14:51:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:04]Read from MH i2c: E2 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: E2 0E 00 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: E2 0E 00 AC 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 DC [14:51:04]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:04]wFMCommunicate OK [14:51:04]SAM_PROTO_GetShiftState done [14:51:04]FM_GetShiftState done [14:51:04]req_shift_opened done [14:51:04]requested_item shift.open_date is exist - process it [14:51:04]req_shift_open_date [14:51:04]req_shift_open_date done [14:51:04]produce_requested_data done [14:51:04]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42036,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:04]process_action_free close_receipt [14:51:04]json_value_free [14:51:04]json_value_free done [14:51:04]process_json_proto returns [14:51:04]Send response to host [14:51:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42036,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:04]free response buf [14:51:04]execute_script done [14:51:04]execute_script returns [14:51:04]free content buf [14:51:04]Sock 6.Close socket [14:51:04]Sock 6.Thread stoped [14:51:05]Connected sock=11 [14:51:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 23 01 00 00 3F 5D 1B 01 86 F4 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 31 31 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 30 2C 35 D0 BB 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 39 00 00 00 F4 03 04 00 D4 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 34 A4 00 00 35 04 06 00 B2 8B 03 9E 3B 6E B2 91 29 DB AF D7 61 52 [14:51:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 9B 83 47 00 A3 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 34 A4 00 00 F4 03 04 00 EF A9 A8 66 B6 04 01 00 00 53 E1 88 07 12 2D A3 A4 [14:51:06]CommunicateWithHost err = 0 [14:51:06]CheckOFDResponse [14:51:06]1017 (14) - 77093643461234 [14:51:06]1041 (16) - 0000000000874958 [14:51:06]1040 (4) - 42036 [14:51:06]1012 (4) - 30.07.2024 08:53 [14:51:06]1206 (1) - 0 [14:51:06]OFD Sender: Remove packet 42036 [14:51:06]ProducePacketName [14:51:06]name=ofd_packets/00042036 [14:51:06]NVStorageDeleteData [14:51:06]accept exits with 9 [14:51:06]New connection [14:51:06]New thread 3066916196 created [14:51:06]Thread 3066772836 joined [14:51:06]Waiting for new connection... [14:51:06] Sock 9.Parse request [14:51:06]Sock 9.Check first char [14:51:06]Sock 9.First char is OK [14:51:06]request: POST /json_proto HTTP/1.0 [14:51:06]Method: POST [14:51:06]URL: /json_proto [14:51:06]Method is POST - this is cgi request [14:51:06]url: /json_proto [14:51:06]query_string will be loaded in cgi processing [14:51:06]execute_cgi json_proto POST (null) [14:51:06]execute_cgi path=json_proto method=POST [14:51:06]POST find Content-Length [14:51:06]Host: 172.17.43.132:8080 [14:51:06]Content-Length: 669 [14:51:06]Content-Type: application/json [14:51:06] [14:51:06]POST finish read [14:51:06]Found Content-Length = 669 [14:51:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184066", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "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" ] } } [14:51:06]execute_script... [14:51: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)184066", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "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" ] } } [14:51:06]POST & json_proto [14:51:06]process_json_proto [14:51:06]json parsed OK: [14:51:06]protocol is kg_v1.0 [14:51:06]action value=close_receipt [14:51:06]process_action close_receipt [14:51:06]cmd_close_receipt [14:51:06]MH_GetDate [14:51:06]Write to MH i2c: F0 00 00 AD 00 9C [14:51:06]Write i2c OK [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: F0 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: F0 09 00 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: F0 09 00 AD 00 00 DA FD A8 66 4F FD A8 66 E4 [14:51:06]GetLastDocTimeStamp 1722351060 [14:51:06]current date 1722351066 [14:51:06]FM_GetShiftState [14:51:06]SAM_PROTO_GetShiftState [14:51:06]wFMCommunicate request_size=4 [14:51:06]MH_SAM_APDU [14:51:06]CAPDU: 80 13 01 00 [14:51:06]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [14:51:06]Write i2c OK [14:51:06]MH_I2C_Read... [14:51:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:06]Read from MH i2c: E2 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: E2 0E 00 [14:51:06]MH_I2C_Read... [14:51:06]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 DE [14:51:06]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:06]wFMCommunicate OK [14:51:06]SAM_PROTO_GetShiftState done [14:51:06]FM_GetShiftState done [14:51:06]opened in 1722298218 [14:51:06]opened+sec_in_day 1722384618 [14:51:06]quantity*price = 6500 [14:51:06]sum+1 = 6501 [14:51:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 58 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42037 ФПД: 133755276981132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145107&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42037&fm=133755276981132&tin=02508201610067®Number=0000000000092626&sum=6500 0 [14:51:07]StoreToDocumentArchive [14:51:07]shift 428 fd 42037 [14:51:07]save to /storage/0428/doc_00042037 [14:51:07]save last doc name /storage/0428/doc_00042037 to /storage/kkm_last_doc_name [14:51:07]save OK [14:51:07]Clear old archive folders... [14:51:07]ProcessDocumentItem done err = 0, tmpTLVsize=284 [14:51:07]tlvbuf is 01927DB0 [14:51:07]SAM_PROTO_ClearQueue [14:51:07]wFMCommunicate request_size=4 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 09 00 00 [14:51:07]Write to MH i2c: E2 08 00 BB 00 80 09 00 00 00 00 00 00 2D [14:51:07]Write i2c OK [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:07]E2 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [14:51:07]RAPDU: 90 00 [14:51:07]wFMCommunicate OK [14:51:07]SAM_PROTO_ClearQueue done [14:51:07]KKMCreateOFDPacket [14:51:07]OFDProtocolAddRootSTLVToBuf [14:51:07]FM_MakeSignedData [14:51:07]FM_MakeSignedData [14:51:07]SAM_PROTO_SignData [14:51:07]wFMCommunicate request_size=4 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 0D 01 02 [14:51:07]Write to MH i2c: E2 08 00 BC 00 80 0D 01 02 00 00 00 00 35 [14:51:07]Write i2c OK [14:51:07]MH_I2C_Read... [14:51:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:07]Read from MH i2c: E2 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 [14:51:07]MH_I2C_Read... [14:51:07]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [14:51:07]RAPDU: 90 00 [14:51:07]wFMCommunicate OK [14:51:07]wFMCommunicate request_size=255 [14:51:07]MH_SAM_APDU [14:51:07]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 3A 00 00 00 F4 03 04 00 DB FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 [14:51:07]Write to MH i2c: E2 02 01 BD 00 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 3A 00 00 00 F4 03 04 00 DB FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 00 00 8E [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 03 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [14:51:08]RAPDU: 90 00 [14:51:08]wFMCommunicate OK [14:51:08]wFMCommunicate request_size=43 [14:51:08]MH_SAM_APDU [14:51:08]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 35 A4 00 00 35 04 06 00 79 A6 53 C5 73 8C [14:51:08]Write to MH i2c: E2 2E 00 BE 00 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 35 A4 00 00 35 04 06 00 79 A6 53 C5 73 8C 00 00 38 [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 03 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [14:51:08]RAPDU: 90 00 [14:51:08]wFMCommunicate OK [14:51:08]wFMCommunicate request_size=4 [14:51:08]MH_SAM_APDU [14:51:08]CAPDU: 80 0D 03 02 [14:51:08]Write to MH i2c: E2 08 00 BF 00 80 0D 03 02 00 00 00 00 3A [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 0B 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 0B 00 BF 00 00 C0 F0 0E 13 C1 9C F5 A2 90 00 00 [14:51:08]RAPDU: C0 F0 0E 13 C1 9C F5 A2 90 00 [14:51:08]wFMCommunicate OK [14:51:08]SAM_PROTO_SignData done [14:51:08]FM_MakeSignedData done [14:51:08]CreateOFDProtocolMessage [14:51:08]wFMCommunicate request_size=4 [14:51:08]MH_SAM_APDU [14:51:08]CAPDU: 80 11 00 00 [14:51:08]Write to MH i2c: E2 08 00 C0 00 80 11 00 00 00 00 00 00 3A [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:08]Read from MH i2c: E2 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 17 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: E2 17 00 C0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 96 [14:51:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:08]wFMCommunicate OK [14:51:08]CreateOFDProtocolMessage done [14:51:08]OFDSenderStorePacket 42037 [14:51:08]StoreOFDPacket docnum=42037 [14:51:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 30 01 00 00 14 E4 28 01 AE 84 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 3A 00 00 00 F4 03 04 00 DB FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 35 A4 00 00 35 04 06 00 79 A6 53 C5 73 8C C0 F0 0E 13 C1 9C F5 A2 [14:51:08]CheckFolder [14:51:08]dirname=/storage/ofd_packets [14:51:08]CheckFolder done [14:51:08]ProducePacketName [14:51:08]name=ofd_packets/00042037 [14:51:08]NVStorageSaveData ofd_packets/00042037 [14:51:08]File name is /storage/ofd_packets/00042037 [14:51:08]Write 334 bytes [14:51:08]NVStorageSaveData done [14:51:08]OFDSenderStorePacket done [14:51:08]KKMCreateOFDPacket done [14:51:08]NVStorageSaveData kkm_last_timestamp [14:51:08]File name is /storage/kkm_last_timestamp [14:51:08]Write 4 bytes [14:51:08]OFD Sender: Processing packet 42037 [packets to send 57, broken 56] [14:51:08]NVStorageSaveData done [14:51:08]ProducePacketName [14:51:08]name=ofd_packets/00042037 [14:51:08]OFD Sender: To server: pG, [14:51:08]CommunicateWithHost lk.salyk.kg:30040 [14:51:08]ConnectInit lk.salyk.kg [14:51:08]ExternCall_PrintAddStr [14:51:08]wPrintStart [14:51:08]Write to MH i2c: 01 00 00 C1 00 C1 [14:51:08]Write i2c OK [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 07 00 [14:51:08]MH_I2C_Read... [14:51:08]Read from MH i2c: 01 07 00 C1 00 00 00 00 00 00 FF 0F D6 [14:51:08]RasterBufferAndPrint [14:51:08]line Счет N : (3)184066 [14:51:08]line ИНН: 02508201610067 [14:51:08]line Контрольно-Кассовый Чек [14:51:08]line ПРОДАЖА [14:51:08]line Товар: 4700040114137 [14:51:08]line Султан чай 1л. зел лимон [14:51:08]line 1.000 * 65.00 [14:51:08]line = 65.00 [14:51:08]line НДС 12% НСП 1% [14:51:08]line > о реализуемом товаре [14:51:08]line ИТОГО: 65.00 [14:51:08]line НСП 1% : 0.57 [14:51:08]line НДС 12% : 6.90 [14:51:08]line Наличными: 65.00 [14:51:08]line Безнал.: 0.00 [14:51:08]line Место: АЗС № 97 "Партнер Нефть" [14:51:08]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:08]line СНО: Общий режим [14:51:08]line Чек 58 30.07.2024 14:51 [14:51:08]line Смена: 428 ФФД: 1.0 [14:51:08]line ЗНМ: 0300000053 [14:51:08]line РНМ: 0000000000092626 [14:51:08]line Версия ККМ: 001 [14:51:08]line ФМ: 0000000000874958 [14:51:08]line ФД: 42037 [14:51:08]line ФПД: 133755276981132 [14:51:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145107&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42037&fm=133755276981132&tin=02508201610067®Number=0000000000092626&sum=6500 [14:51:08]line 0 [14:51:08]written 0, free lines is 4095 [14:51:09]Connected sock=11 [14:51:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 30 01 00 00 14 E4 28 01 AE 84 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 Write to MH i2c: B2 01 02 00 00 00 00 E9 00 00 00 E9 07 [14:51:09]04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 Write i2c OK [14:51:09]MH_I2C_Read... [14:51:09]1F Read from MH i2c: 04 01 02 [14:51:09]00 MH_I2C_Read... [14:51:09]01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 DB FD A8 66 0E 04 04 00 Read from MH i2c: AC 01 07 01 00 00 [14:51:09]00 MH_I2C_Read... [14:51:09]B9 Read from MH i2c: 04 01 01 07 00 00 01 E9 00 0D 00 04 00 10 00 00 00 30 00 30 A8 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 0D 30 A5 30 [14:51:09]30 RasterBufferAndPrint [14:51:09]30 line [14:51:09]30 line [14:51:09]30 line [14:51:09]30 line [14:51:09]30 line [14:51:09]30 30 38 37 34 39 35 38 10 04 04 00 35 A4 00 00 written 0, free lines is 3632 [14:51:09]35 04 06 00 79 A6 53 C5 73 8C C0 F0 0E 13 C1 9C F5 MH_Cut [14:51:09]A2 Write to MH i2c: [14:51:09]D1 01 00 F0 00 01 C2 [14:51:09]Write i2c OK [14:51:09]MH_I2C_Read... [14:51:09]Read from MH i2c: D1 [14:51:09]MH_I2C_Read... [14:51:09]Read from MH i2c: D1 01 00 [14:51:09]MH_I2C_Read... [14:51:09]Read from MH i2c: D1 01 00 F0 00 00 C1 [14:51:09]Write to MH i2c: 01 00 00 F1 00 F1 [14:51:09]Write i2c OK [14:51:09]MH_I2C_Read... [14:51:09]*** Cut start [14:51:09]*** Partial cut [14:51:09]*** CUTSNS_PIN = 1 [14:51:09]*** CUTSNS_PIN = 0 [14:51:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 08 46 47 00 33 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 35 A4 00 00 F4 03 04 00 F3 A9 A8 66 B6 04 01 00 00 8C 18 6B 9C 73 91 0A 74 [14:51:10]CommunicateWithHost err = 0 [14:51:10]CheckOFDResponse [14:51:10]1017 (14) - 77093643461234 [14:51:10]1041 (16) - 0000000000874958 [14:51:10]1040 (4) - 42037 [14:51:10]1012 (4) - 30.07.2024 08:53 [14:51:10]1206 (1) - 0 [14:51:10]OFD Sender: Remove packet 42037 [14:51:10]ProducePacketName [14:51:10]name=ofd_packets/00042037 [14:51:10]NVStorageDeleteData [14:51:10]*** Brake cut motor [14:51:10]Read from MH i2c: 01 [14:51:10]MH_I2C_Read... [14:51:10]*** Stop cut motor [14:51:10]*** Cut end [14:51:10]Read from MH i2c: 01 07 00 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 FF 0F 06 [14:51:10]process_action close_receipt done [14:51:10]requested_data is exist [14:51:10]produce_requested_data [14:51:10]requested_item fm.sn is exist - process it [14:51:10]wFMCommunicate request_size=4 [14:51:10]MH_SAM_APDU [14:51:10]CAPDU: 80 11 00 00 [14:51:10]Write to MH i2c: E2 08 00 F2 00 80 11 00 00 00 00 00 00 6C [14:51:10]Write i2c OK [14:51:10]MH_I2C_Read... [14:51:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:10]Read from MH i2c: E2 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: E2 17 00 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: E2 17 00 F2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 C8 [14:51:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:10]wFMCommunicate OK [14:51:10]requested_item fd.num is exist - process it [14:51:10]SAM_PROTO_GetFieldsCounters [14:51:10]wFMCommunicate request_size=4 [14:51:10]MH_SAM_APDU [14:51:10]CAPDU: 80 13 00 00 [14:51:10]Write to MH i2c: E2 08 00 F3 00 80 13 00 00 00 00 00 00 6F [14:51:10]OFD Sender: No OFD packet to send [14:51:10]Write i2c OK [14:51:10]MH_I2C_Read... [14:51:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:10]Read from MH i2c: E2 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: E2 62 00 [14:51:10]MH_I2C_Read... [14:51:10]Read from MH i2c: E2 62 00 F3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 35 A4 00 00 0E 04 04 00 AC 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 CD [14:51:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 35 A4 00 00 0E 04 04 00 AC 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 [14:51:11]wFMCommunicate OK [14:51:11]SAM_PROTO_GetFieldsCounters done [14:51:11]requested_item shift.num is exist - process it [14:51:11]requested_item shift.opened is exist - process it [14:51:11]req_shift_opened [14:51:11]FM_GetShiftState [14:51:11]SAM_PROTO_GetShiftState [14:51:11]wFMCommunicate request_size=4 [14:51:11]MH_SAM_APDU [14:51:11]CAPDU: 80 13 01 00 [14:51:11]Write to MH i2c: E2 08 00 F4 00 80 13 01 00 00 00 00 00 71 [14:51:11]Write i2c OK [14:51:11]MH_I2C_Read... [14:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:11]Read from MH i2c: E2 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 0E 00 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 0E 00 F4 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 24 [14:51:11]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:11]wFMCommunicate OK [14:51:11]SAM_PROTO_GetShiftState done [14:51:11]FM_GetShiftState done [14:51:11]req_shift_opened done [14:51:11]requested_item shift.open_date is exist - process it [14:51:11]req_shift_open_date [14:51:11]req_shift_open_date done [14:51:11]produce_requested_data done [14:51:11]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42037,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:11]process_action_free close_receipt [14:51:11]json_value_free [14:51:11]json_value_free done [14:51:11]process_json_proto returns [14:51:11]Send response to host [14:51:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42037,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:11]free response buf [14:51:11]execute_script done [14:51:11]execute_script returns [14:51:11]free content buf [14:51:11]Sock 9.Close socket [14:51:11]Sock 9.Thread stoped [14:51:12]accept exits with 6 [14:51:12]New connection [14:51:12]New thread 3066772836 created [14:51:12]Thread 3066916196 joined [14:51:12]Waiting for new connection... [14:51:12] Sock 6.Parse request [14:51:12]Sock 6.Check first char [14:51:12]Sock 6.First char is OK [14:51:12]request: POST /json_proto HTTP/1.0 [14:51:12]Method: POST [14:51:12]URL: /json_proto [14:51:12]Method is POST - this is cgi request [14:51:12]url: /json_proto [14:51:12]query_string will be loaded in cgi processing [14:51:12]execute_cgi json_proto POST (null) [14:51:12]execute_cgi path=json_proto method=POST [14:51:12]POST find Content-Length [14:51:12]Host: 172.17.43.132:8080 [14:51:12]Content-Length: 846 [14:51:12]Content-Type: application/json [14:51:12] [14:51:12]POST finish read [14:51:12]Found Content-Length = 846 [14:51:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184067", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:12]execute_script... [14:51: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)184067", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:12]POST & json_proto [14:51:12]process_json_proto [14:51:12]json parsed OK: [14:51:12]protocol is kg_v1.0 [14:51:12]action value=close_receipt [14:51:12]process_action close_receipt [14:51:12]cmd_close_receipt [14:51:12]MH_GetDate [14:51:12]Write to MH i2c: F0 00 00 F5 00 E4 [14:51:12]Write i2c OK [14:51:12]MH_I2C_Read... [14:51:12]Read from MH i2c: F0 [14:51:12]MH_I2C_Read... [14:51:12]Read from MH i2c: F0 09 00 [14:51:12]MH_I2C_Read... [14:51:12]Read from MH i2c: F0 09 00 F5 00 00 E0 FD A8 66 4F FD A8 66 32 [14:51:12]GetLastDocTimeStamp 1722351067 [14:51:12]current date 1722351072 [14:51:12]FM_GetShiftState [14:51:12]SAM_PROTO_GetShiftState [14:51:12]wFMCommunicate request_size=4 [14:51:12]MH_SAM_APDU [14:51:12]CAPDU: 80 13 01 00 [14:51:12]Write to MH i2c: E2 08 00 F6 00 80 13 01 00 00 00 00 00 73 [14:51:12]Write i2c OK [14:51:12]MH_I2C_Read... [14:51:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:12]Read from MH i2c: E2 [14:51:12]MH_I2C_Read... [14:51:12]Read from MH i2c: E2 0E 00 [14:51:12]MH_I2C_Read... [14:51:12]Read from MH i2c: E2 0E 00 F6 00 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 26 [14:51:12]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:12]wFMCommunicate OK [14:51:12]SAM_PROTO_GetShiftState done [14:51:12]FM_GetShiftState done [14:51:12]opened in 1722298218 [14:51:12]opened+sec_in_day 1722384618 [14:51:12]quantity*price = 6500 [14:51:12]sum+1 = 6501 [14:51:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 0.00 Безнал.: 65.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 59 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874958 ФД: 42038 ФПД: 124290816921915 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145113&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42038&fm=124290816921915&tin=02508201610067®Number=0000000000092626&sum=6500 0 [14:51:14]StoreToDocumentArchive [14:51:14]shift 428 fd 42038 [14:51:14]save to /storage/0428/doc_00042038 [14:51:14]save last doc name /storage/0428/doc_00042038 to /storage/kkm_last_doc_name [14:51:14]save OK [14:51:14]Clear old archive folders... [14:51:14]ProcessDocumentItem done err = 0, tmpTLVsize=284 [14:51:14]tlvbuf is 01941220 [14:51:14]SAM_PROTO_ClearQueue [14:51:14]wFMCommunicate request_size=4 [14:51:14]MH_SAM_APDU [14:51:14]CAPDU: 80 09 00 00 [14:51:14]Write to MH i2c: E2 08 00 03 01 80 09 00 00 00 00 00 00 76 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:14]Read from MH i2c: E2 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 03 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 03 00 03 01 00 90 00 78 [14:51:14]RAPDU: 90 00 [14:51:14]wFMCommunicate OK [14:51:14]SAM_PROTO_ClearQueue done [14:51:14]KKMCreateOFDPacket [14:51:14]OFDProtocolAddRootSTLVToBuf [14:51:14]FM_MakeSignedData [14:51:14]FM_MakeSignedData [14:51:14]SAM_PROTO_SignData [14:51:14]wFMCommunicate request_size=4 [14:51:14]MH_SAM_APDU [14:51:14]CAPDU: 80 0D 01 02 [14:51:14]Write to MH i2c: E2 08 00 04 01 80 0D 01 02 00 00 00 00 7E [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:14]Read from MH i2c: E2 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 03 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 03 00 04 01 00 90 00 79 [14:51:14]RAPDU: 90 00 [14:51:14]wFMCommunicate OK [14:51:14]wFMCommunicate request_size=255 [14:51:14]MH_SAM_APDU [14:51:14]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 E1 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 [14:51:14]Write to MH i2c: E2 02 01 05 01 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 E1 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 00 00 DE [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:14]Read from MH i2c: E2 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 03 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 03 00 05 01 00 90 00 7A [14:51:14]RAPDU: 90 00 [14:51:14]wFMCommunicate OK [14:51:14]wFMCommunicate request_size=43 [14:51:14]MH_SAM_APDU [14:51:14]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 36 A4 00 00 35 04 06 00 71 0A B5 FD D1 3B [14:51:14]Write to MH i2c: E2 2E 00 06 01 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 36 A4 00 00 35 04 06 00 71 0A B5 FD D1 3B 00 00 85 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:15]Read from MH i2c: E2 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 03 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [14:51:15]RAPDU: 90 00 [14:51:15]wFMCommunicate OK [14:51:15]wFMCommunicate request_size=4 [14:51:15]MH_SAM_APDU [14:51:15]CAPDU: 80 0D 03 02 [14:51:15]Write to MH i2c: E2 08 00 07 01 80 0D 03 02 00 00 00 00 83 [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:15]Read from MH i2c: E2 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 0B 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 0B 00 07 01 00 BD A9 4B B9 CC 11 4A 8D 90 00 A2 [14:51:15]RAPDU: BD A9 4B B9 CC 11 4A 8D 90 00 [14:51:15]wFMCommunicate OK [14:51:15]SAM_PROTO_SignData done [14:51:15]FM_MakeSignedData done [14:51:15]CreateOFDProtocolMessage [14:51:15]wFMCommunicate request_size=4 [14:51:15]MH_SAM_APDU [14:51:15]CAPDU: 80 11 00 00 [14:51:15]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:15]Read from MH i2c: E2 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 17 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 DF [14:51:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:15]wFMCommunicate OK [14:51:15]CreateOFDProtocolMessage done [14:51:15]OFDSenderStorePacket 42038 [14:51:15]StoreOFDPacket docnum=42038 [14:51:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 30 01 00 00 29 A8 28 01 1F 9D 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 E1 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 36 A4 00 00 35 04 06 00 71 0A B5 FD D1 3B BD A9 4B B9 CC 11 4A 8D [14:51:15]CheckFolder [14:51:15]dirname=/storage/ofd_packets [14:51:15]CheckFolder done [14:51:15]ProducePacketName [14:51:15]name=ofd_packets/00042038 [14:51:15]NVStorageSaveData ofd_packets/00042038 [14:51:15]File name is /storage/ofd_packets/00042038 [14:51:15]Write 334 bytes [14:51:15]NVStorageSaveData done [14:51:15]OFDSenderStorePacket done [14:51:15]KKMCreateOFDPacket done [14:51:15]NVStorageSaveData kkm_last_timestamp [14:51:15]File name is /storage/kkm_last_timestamp [14:51:15]Write 4 bytes [14:51:15]NVStorageSaveData done [14:51:15]ExternCall_PrintAddStr [14:51:15]wPrintStart [14:51:15]Write to MH i2c: 01 00 00 09 01 0A [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: 01 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: 01 07 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: 01 07 00 09 01 00 00 00 00 00 FF 0F 1F [14:51:15]RasterBufferAndPrint [14:51:15]line Счет N : (3)184067 [14:51:15]line ИНН: 02508201610067 [14:51:15]line Контрольно-Кассовый Чек [14:51:15]line ПРОДАЖА [14:51:15]line Товар: 4700040114137 [14:51:15]line Султан чай 1л. зел лимон [14:51:15]line 1.000 * 65.00 [14:51:15]line = 65.00 [14:51:15]line НДС 12% НСП 1% [14:51:15]line > о реализуемом товаре [14:51:15]line ИТОГО: 65.00 [14:51:15]line НСП 1% : 0.57 [14:51:15]line НДС 12% : 6.90 [14:51:15]line Наличными: 0.00 [14:51:15]line Безнал.: 65.00 [14:51:15]line Место: АЗС № 97 "Партнер Нефть" [14:51:15]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:15]line СНО: Общий режим [14:51:15]line Чек 59 30.07.2024 14:51 [14:51:15]line Смена: 428 ФФД: 1.0 [14:51:15]line ЗНМ: 0300000053 [14:51:15]line РНМ: 0000000000092626 [14:51:15]line Версия ККМ: 001 [14:51:15]line Платежная система: Бакай Банк [14:51:15]line ФМ: 0000000000874958 [14:51:15]line ФД: 42038 [14:51:15]line ФПД: 124290816921915 [14:51:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145113&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42038&fm=124290816921915&tin=02508201610067®Number=0000000000092626&sum=6500 [14:51:15]OFD Sender: Processing packet 42038 [packets to send 57, broken 56] [14:51:15]ProducePacketName [14:51:15]name=ofd_packets/00042038 [14:51:15]OFD Sender: To server: pG, [14:51:15]CommunicateWithHost lk.salyk.kg:30040 [14:51:15]ConnectInit lk.salyk.kg [14:51:15]line 0 [14:51:15]written 0, free lines is 4095 [14:51:15]recv_with_timeout no data received [14:51:15]Write to MH i2c: 01 00 00 33 01 34 [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: 01 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: 01 07 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 F8 0C 3F [14:51:15]RasterBufferAndPrint [14:51:15]line [14:51:15]line [14:51:15]line [14:51:15]line [14:51:15]line [14:51:15]written 0, free lines is 3362 [14:51:15]MH_Cut [14:51:15]Write to MH i2c: D1 01 00 3A 01 01 0D [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: D1 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: D1 01 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: D1 01 00 3A 01 00 0C [14:51:15]Write to MH i2c: 01 00 00 3B 01 3C [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:16]*** Cut start [14:51:16]*** Partial cut [14:51:16]*** CUTSNS_PIN = 1 [14:51:16]*** CUTSNS_PIN = 0 [14:51:16]*** Brake cut motor [14:51:17]Read from MH i2c: 01 [14:51:17]MH_I2C_Read... [14:51:17]*** Stop cut motor [14:51:17]*** Cut end [14:51:17]Read from MH i2c: 01 07 00 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 FF 0F 51 [14:51:17]process_action close_receipt done [14:51:17]requested_data is exist [14:51:17]produce_requested_data [14:51:17]requested_item fm.sn is exist - process it [14:51:17]wFMCommunicate request_size=4 [14:51:17]MH_SAM_APDU [14:51:17]CAPDU: 80 11 00 00 [14:51:17]Write to MH i2c: E2 08 00 3C 01 80 11 00 00 00 00 00 00 B7 [14:51:17]Write i2c OK [14:51:17]MH_I2C_Read... [14:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:17]Read from MH i2c: E2 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: E2 17 00 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: E2 17 00 3C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 13 [14:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:17]wFMCommunicate OK [14:51:17]requested_item fd.num is exist - process it [14:51:17]SAM_PROTO_GetFieldsCounters [14:51:17]wFMCommunicate request_size=4 [14:51:17]MH_SAM_APDU [14:51:17]CAPDU: 80 13 00 00 [14:51:17]Write to MH i2c: E2 08 00 3D 01 80 13 00 00 00 00 00 00 BA [14:51:17]Write i2c OK [14:51:17]MH_I2C_Read... [14:51:17]Connected sock=11 [14:51:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 30 01 00 00 29 A8 28 01 1F 9D 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:17]31 31 34 31 33 37 06 04 2A 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 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 Read from MH i2c: 00 E2 B2 [14:51:17]02 MH_I2C_Read... [14:51:17]00 Read from MH i2c: 00 E2 00 62 00 00 07 [14:51:17]04 06 00 00 00 00 00 00 00 39 04 06 MH_I2C_Read... [14:51:17]00 64 19 00 Read from MH i2c: 00 E2 00 62 00 00 1F 04 02 00 01 00 3D 12 01 04 00 04 5D 00 00 3B 00 00 00 F4 03 04 00 E1 FD A8 66 0E 04 04 00 B9 AC 04 01 01 00 00 00 01 B9 11 04 04 01 10 00 00 01 30 0D 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 38 30 37 30 34 30 39 30 35 30 38 39 0D 32 04 36 10 32 00 36 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 36 A4 00 00 0E 04 04 00 AC 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 1C [14:51:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 11 30 04 38 10 37 00 34 30 39 30 35 30 38 30 0D 30 04 30 10 30 00 30 30 30 30 30 30 30 38 30 37 30 34 30 39 30 35 30 38 30 10 30 04 04 00 36 A4 00 00 35 04 06 00 71 0A B5 FD D1 3B BD A9 4B B9 CC 11 4A 8D [14:51:18]39 32 36 32 36 10 04 04 00 36 A4 00 00 0E 04 04 00 AC 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 [14:51:18]wFMCommunicate OK [14:51:18]SAM_PROTO_GetFieldsCounters done [14:51:18]requested_item shift.num is exist - process it [14:51:18]requested_item shift.opened is exist - process it [14:51:18]req_shift_opened [14:51:18]FM_GetShiftState [14:51:18]SAM_PROTO_GetShiftState [14:51:18]wFMCommunicate request_size=4 [14:51:18]MH_SAM_APDU [14:51:18]CAPDU: 80 13 01 00 [14:51:18]Write to MH i2c: E2 08 00 3E 01 80 13 01 00 00 00 00 00 BC [14:51:18]Write i2c OK [14:51:18]MH_I2C_Read... [14:51:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:18]Read from MH i2c: E2 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 0E 00 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 0E 00 3E 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 6F [14:51:18]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:18]wFMCommunicate OK [14:51:18]SAM_PROTO_GetShiftState done [14:51:18]FM_GetShiftState done [14:51:18]req_shift_opened done [14:51:18]requested_item shift.open_date is exist - process it [14:51:18]req_shift_open_date [14:51:18]req_shift_open_date done [14:51:18]produce_requested_data done [14:51:18]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42038,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:18]process_action_free close_receipt [14:51:18]json_value_free [14:51:18]json_value_free done [14:51:18]process_json_proto returns [14:51:18]Send response to host [14:51:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42038,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:18]free response buf [14:51:18]execute_script done [14:51:18]execute_script returns [14:51:18]free content buf [14:51:18]Sock 6.Close socket [14:51:18]Sock 6.Thread stoped [14:51:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 63 65 47 00 AB F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 36 A4 00 00 F4 03 04 00 FB A9 A8 66 B6 04 01 00 00 53 EC 14 AB 48 44 A8 BE [14:51:18]CommunicateWithHost err = 0 [14:51:18]CheckOFDResponse [14:51:18]1017 (14) - 77093643461234 [14:51:18]1041 (16) - 0000000000874958 [14:51:18]1040 (4) - 42038 [14:51:18]1012 (4) - 30.07.2024 08:53 [14:51:18]1206 (1) - 0 [14:51:18]OFD Sender: Remove packet 42038 [14:51:18]ProducePacketName [14:51:18]name=ofd_packets/00042038 [14:51:18]NVStorageDeleteData [14:51:19]accept exits with 9 [14:51:19]New connection [14:51:19]New thread 3066916196 created [14:51:19]Thread 3066772836 joined [14:51:19]Waiting for new connection... [14:51:19] Sock 9.Parse request [14:51:19]Sock 9.Check first char [14:51:19]Sock 9.First char is OK [14:51:19]request: POST /json_proto HTTP/1.0 [14:51:19]Method: POST [14:51:19]URL: /json_proto [14:51:19]Method is POST - this is cgi request [14:51:19]url: /json_proto [14:51:19]query_string will be loaded in cgi processing [14:51:19]execute_cgi json_proto POST (null) [14:51:19]execute_cgi path=json_proto method=POST [14:51:19]POST find Content-Length [14:51:19]Host: 172.17.43.132:8080 [14:51:19]Content-Length: 711 [14:51:19]Content-Type: application/json [14:51:19] [14:51:19]POST finish read [14:51:19]Found Content-Length = 711 [14:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184068", "tax_sys" : 0, "items" : [ { "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:19]execute_script... [14: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 : (3)184068", "tax_sys" : 0, "items" : [ { "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:19]POST & json_proto [14:51:19]process_json_proto [14:51:19]json parsed OK: [14:51:19]protocol is kg_v1.0 [14:51:19]action value=close_receipt [14:51:19]process_action close_receipt [14:51:19]cmd_close_receipt [14:51:19]MH_GetDate [14:51:19]Write to MH i2c: F0 00 00 3F 01 2F [14:51:19]Write i2c OK [14:51:19]MH_I2C_Read... [14:51:19]Read from MH i2c: F0 [14:51:19]MH_I2C_Read... [14:51:19]Read from MH i2c: F0 09 00 [14:51:19]MH_I2C_Read... [14:51:19]Read from MH i2c: F0 09 00 3F 01 00 E7 FD A8 66 4F FD A8 66 84 [14:51:19]GetLastDocTimeStamp 1722351073 [14:51:19]current date 1722351079 [14:51:19]FM_GetShiftState [14:51:19]SAM_PROTO_GetShiftState [14:51:19]wFMCommunicate request_size=4 [14:51:19]MH_SAM_APDU [14:51:19]CAPDU: 80 13 01 00 [14:51:19]Write to MH i2c: E2 08 00 40 01 80 13 01 00 00 00 00 00 BE [14:51:19]Write i2c OK [14:51:19]MH_I2C_Read... [14:51:19]OFD Sender: No OFD packet to send [14:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:19]Read from MH i2c: E2 [14:51:19]MH_I2C_Read... [14:51:19]Read from MH i2c: E2 0E 00 [14:51:19]MH_I2C_Read... [14:51:19]Read from MH i2c: E2 0E 00 40 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 71 [14:51:19]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:19]wFMCommunicate OK [14:51:19]SAM_PROTO_GetShiftState done [14:51:19]FM_GetShiftState done [14:51:19]opened in 1722298218 [14:51:19]opened+sec_in_day 1722384618 [14:51:19]quantity*price = 11000 [14:51:19]sum+1 = 11001 [14:51:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 60 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42039 ФПД: 102529556476237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145120&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42039&fm=102529556476237&tin=02508201610067®Number=0000000000092626&sum=11000 0 [14:51:21]StoreToDocumentArchive [14:51:21]shift 428 fd 42039 [14:51:21]save to /storage/0428/doc_00042039 [14:51:21]save last doc name /storage/0428/doc_00042039 to /storage/kkm_last_doc_name [14:51:21]save OK [14:51:21]Clear old archive folders... [14:51:21]ProcessDocumentItem done err = 0, tmpTLVsize=303 [14:51:21]tlvbuf is B6E9F970 [14:51:21]SAM_PROTO_ClearQueue [14:51:21]wFMCommunicate request_size=4 [14:51:21]MH_SAM_APDU [14:51:21]CAPDU: 80 09 00 00 [14:51:21]Write to MH i2c: E2 08 00 4D 01 80 09 00 00 00 00 00 00 C0 [14:51:21]Write i2c OK [14:51:21]MH_I2C_Read... [14:51:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:21]Read from MH i2c: E2 [14:51:21]MH_I2C_Read... [14:51:21]Read from MH i2c: E2 03 00 [14:51:21]MH_I2C_Read... [14:51:21]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [14:51:21]RAPDU: 90 00 [14:51:21]wFMCommunicate OK [14:51:21]SAM_PROTO_ClearQueue done [14:51:21]KKMCreateOFDPacket [14:51:21]OFDProtocolAddRootSTLVToBuf [14:51:21]FM_MakeSignedData [14:51:21]FM_MakeSignedData [14:51:21]SAM_PROTO_SignData [14:51:21]wFMCommunicate request_size=4 [14:51:21]MH_SAM_APDU [14:51:21]CAPDU: 80 0D 01 02 [14:51:21]Write to MH i2c: E2 08 00 4E 01 80 0D 01 02 00 00 00 00 C8 [14:51:21]Write i2c OK [14:51:21]MH_I2C_Read... [14:51:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:21]Read from MH i2c: E2 [14:51:21]MH_I2C_Read... [14:51:21]Read from MH i2c: E2 03 00 [14:51:21]MH_I2C_Read... [14:51:21]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [14:51:21]RAPDU: 90 00 [14:51:21]wFMCommunicate OK [14:51:21]wFMCommunicate request_size=255 [14:51:21]MH_SAM_APDU [14:51:21]CAPDU: 80 0D 02 02 FA 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E8 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D [14:51:21]Write to MH i2c: E2 02 01 4F 01 80 0D 02 02 FA 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E8 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 00 00 94 [14:51:21]Write i2c OK [14:51:21]MH_I2C_Read... [14:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:21]Read from MH i2c: E2 [14:51:21]MH_I2C_Read... [14:51:21]Read from MH i2c: E2 03 00 [14:51:21]MH_I2C_Read... [14:51:21]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [14:51:21]RAPDU: 90 00 [14:51:21]wFMCommunicate OK [14:51:21]wFMCommunicate request_size=62 [14:51:21]MH_SAM_APDU [14:51:21]CAPDU: 80 0D 02 02 39 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 37 A4 00 00 35 04 06 00 5D 40 05 CA F1 4D [14:51:21]Write to MH i2c: E2 41 00 50 01 80 0D 02 02 39 00 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 37 A4 00 00 35 04 06 00 5D 40 05 CA F1 4D 00 00 94 [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:22]Read from MH i2c: E2 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: E2 03 00 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [14:51:22]RAPDU: 90 00 [14:51:22]wFMCommunicate OK [14:51:22]wFMCommunicate request_size=4 [14:51:22]MH_SAM_APDU [14:51:22]CAPDU: 80 0D 03 02 [14:51:22]Write to MH i2c: E2 08 00 51 01 80 0D 03 02 00 00 00 00 CD [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:22]Read from MH i2c: E2 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: E2 0B 00 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: E2 0B 00 51 01 00 53 88 EB E4 FE AC 42 C2 90 00 26 [14:51:22]RAPDU: 53 88 EB E4 FE AC 42 C2 90 00 [14:51:22]wFMCommunicate OK [14:51:22]SAM_PROTO_SignData done [14:51:22]FM_MakeSignedData done [14:51:22]CreateOFDProtocolMessage [14:51:22]wFMCommunicate request_size=4 [14:51:22]MH_SAM_APDU [14:51:22]CAPDU: 80 11 00 00 [14:51:22]Write to MH i2c: E2 08 00 52 01 80 11 00 00 00 00 00 00 CD [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: E2 [14:51:22]MH_I2C_Read... [14:51:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:22]Read from MH i2c: E2 17 00 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: E2 17 00 52 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 29 [14:51:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:22]wFMCommunicate OK [14:51:22]CreateOFDProtocolMessage done [14:51:22]OFDSenderStorePacket 42039 [14:51:22]StoreOFDPacket docnum=42039 [14:51:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 43 01 00 00 C9 1A 3B 01 EF E4 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 E8 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 37 A4 00 00 35 04 06 00 5D 40 05 CA F1 4D 53 88 EB E4 FE AC 42 C2 [14:51:22]CheckFolder [14:51:22]dirname=/storage/ofd_packets [14:51:22]CheckFolder done [14:51:22]ProducePacketName [14:51:22]name=ofd_packets/00042039 [14:51:22]NVStorageSaveData ofd_packets/00042039 [14:51:22]File name is /storage/ofd_packets/00042039 [14:51:22]Write 353 bytes [14:51:22]NVStorageSaveData done [14:51:22]OFDSenderStorePacket done [14:51:22]KKMCreateOFDPacket done [14:51:22]NVStorageSaveData kkm_last_timestamp [14:51:22]File name is /storage/kkm_last_timestamp [14:51:22]Write 4 bytes [14:51:22]NVStorageSaveData done [14:51:22]ExternCall_PrintAddStr [14:51:22]wPrintStart [14:51:22]Write to MH i2c: 01 00 00 53 01 54 [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: 01 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: 01 07 00 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: 01 07 00 53 01 00 00 00 00 00 FF 0F 69 [14:51:22]RasterBufferAndPrint [14:51:22]line Счет N : (3)184068 [14:51:22]line ИНН: 02508201610067 [14:51:22]line Контрольно-Кассовый Чек [14:51:22]line ПРОДАЖА [14:51:22]line Товар: 4870202521216 [14:51:22]line Напиток MAXI чай 1,2 зел.лимон (новый) [14:51:22]line 1.000 * 110.00 [14:51:22]line = 110.00 [14:51:22]line НДС 12% НСП 1% [14:51:22]line > о реализуемом товаре [14:51:22]line ИТОГО: 110.00 [14:51:22]OFD Sender: Processing packet 42039 [packets to send 57, broken 56] [14:51:22]line НСП 1% : 0.97 [14:51:22]ProducePacketName [14:51:22]line НДС 12% : 11.68 [14:51:22]name=ofd_packets/00042039 [14:51:22]OFD Sender: To server: pG, [14:51:22]CommunicateWithHost lk.salyk.kg:30040 [14:51:22]ConnectInit lk.salyk.kg [14:51:22]line Наличными: 110.00 [14:51:22]line Безнал.: 0.00 [14:51:22]line Место: АЗС № 97 "Партнер Нефть" [14:51:22]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:22]line СНО: Общий режим [14:51:22]line Чек 60 30.07.2024 14:51 [14:51:22]line Смена: 428 ФФД: 1.0 [14:51:22]line ЗНМ: 0300000053 [14:51:22]line РНМ: 0000000000092626 [14:51:22]line Версия ККМ: 001 [14:51:22]line ФМ: 0000000000874958 [14:51:22]line ФД: 42039 [14:51:22]line ФПД: 102529556476237 [14:51:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145120&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42039&fm=102529556476237&tin=02508201610067®Number=0000000000092626&sum=11000 [14:51:22]line 0 [14:51:22]written 0, free lines is 4095 [14:51:22]Write to MH i2c: 01 00 00 7C 01 7D [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: 01 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: 01 07 00 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: 01 07 00 7C 01 00 00 00 00 00 0C 0D 9D [14:51:22]RasterBufferAndPrint [14:51:22]line [14:51:22]line [14:51:22]line [14:51:22]line [14:51:22]line [14:51:22]written 0, free lines is 3387 [14:51:22]MH_Cut [14:51:22]Write to MH i2c: D1 01 00 83 01 01 56 [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: D1 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: D1 01 00 [14:51:22]MH_I2C_Read... [14:51:22]Read from MH i2c: D1 01 00 83 01 00 55 [14:51:22]Write to MH i2c: 01 00 00 84 01 85 [14:51:22]Write i2c OK [14:51:22]MH_I2C_Read... [14:51:23]*** Cut start [14:51:23]*** Partial cut [14:51:23]*** CUTSNS_PIN = 1 [14:51:23]*** CUTSNS_PIN = 0 [14:51:23]*** Brake cut motor [14:51:24]Read from MH i2c: 01 [14:51:24]MH_I2C_Read... [14:51:24]*** Stop cut motor [14:51:24]*** Cut end [14:51:24]Read from MH i2c: 01 07 00 [14:51:24]MH_I2C_Read... [14:51:24]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 FF 0F 9A [14:51:24]process_action close_receipt done [14:51:24]requested_data is exist [14:51:24]produce_requested_data [14:51:24]requested_item fm.sn is exist - process it [14:51:24]wFMCommunicate request_size=4 [14:51:24]MH_SAM_APDU [14:51:24]CAPDU: 80 11 00 00 [14:51:24]Write to MH i2c: E2 08 00 85 01 80 11 00 00 00 00 00 00 00 [14:51:24]Write i2c OK [14:51:24]MH_I2C_Read... [14:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:24]Read from MH i2c: E2 [14:51:24]MH_I2C_Read... [14:51:24]Read from MH i2c: E2 17 00 [14:51:24]MH_I2C_Read... [14:51:24]Read from MH i2c: E2 17 00 85 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 5C [14:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:24]wFMCommunicate OK [14:51:24]requested_item fd.num is exist - process it [14:51:24]SAM_PROTO_GetFieldsCounters [14:51:24]wFMCommunicate request_size=4 [14:51:24]MH_SAM_APDU [14:51:24]CAPDU: 80 13 00 00 [14:51:24]Write to MH i2c: E2 08 00 86 01 80 13 00 00 00 00 00 00 03 [14:51:24]Write i2c OK [14:51:24]MH_I2C_Read... [14:51:24]Connected sock=11 [14:51:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 43 01 00 00 C9 1A 3B 01 EF E4 5A 03 01 00 03 00 2F 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 Read from MH i2c: D0 E2 B7 [14:51:24]D0 MH_I2C_Read... [14:51:24]B5 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:24]D0 Read from MH i2c: BB E2 62 00 [14:51:24]MH_I2C_Read... [14:51:24]2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF Read from MH i2c: 03 E2 0F 62 00 00 F6 86 03 01 01 00 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 5D 0F 00 00 B9 F2 04 03 01 01 00 00 01 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 11 00 04 F8 10 2A 00 00 30 00 30 00 30 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 30 01 30 00 30 12 30 04 30 04 30 00 30 38 3C 37 00 34 00 39 00 35 F4 38 03 0D 04 00 E8 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 10 04 00 01 30 00 30 01 30 0D 30 04 10 00 30 30 30 30 30 30 30 30 30 30 30 30 39 30 32 30 36 30 32 30 36 30 11 30 04 10 00 30 30 30 30 30 30 30 30 30 30 38 39 37 32 36 34 32 39 36 35 10 38 04 10 04 04 00 04 37 00 A4 37 00 A4 00 00 0E 00 04 35 04 04 00 06 AC 00 01 5D 00 40 00 05 12 CA 04 F1 04 4D 00 53 3C 88 00 EB 00 E4 FE AC 42 C2 [14:51:25]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 69 [14:51:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 37 A4 00 00 0E 04 04 00 AC 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 [14:51:25]wFMCommunicate OK [14:51:25]SAM_PROTO_GetFieldsCounters done [14:51:25]requested_item shift.num is exist - process it [14:51:25]requested_item shift.opened is exist - process it [14:51:25]req_shift_opened [14:51:25]FM_GetShiftState [14:51:25]SAM_PROTO_GetShiftState [14:51:25]wFMCommunicate request_size=4 [14:51:25]MH_SAM_APDU [14:51:25]CAPDU: 80 13 01 00 [14:51:25]Write to MH i2c: E2 08 00 87 01 80 13 01 00 00 00 00 00 05 [14:51:25]Write i2c OK [14:51:25]MH_I2C_Read... [14:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:25]Read from MH i2c: E2 [14:51:25]MH_I2C_Read... [14:51:25]Read from MH i2c: E2 0E 00 [14:51:25]MH_I2C_Read... [14:51:25]Read from MH i2c: E2 0E 00 87 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 B8 [14:51:25]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:25]wFMCommunicate OK [14:51:25]SAM_PROTO_GetShiftState done [14:51:25]FM_GetShiftState done [14:51:25]req_shift_opened done [14:51:25]requested_item shift.open_date is exist - process it [14:51:25]req_shift_open_date [14:51:25]req_shift_open_date done [14:51:25]produce_requested_data done [14:51:25]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42039,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:25]process_action_free close_receipt [14:51:25]json_value_free [14:51:25]json_value_free done [14:51:25]process_json_proto returns [14:51:25]Send response to host [14:51:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42039,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:25]free response buf [14:51:25]execute_script done [14:51:25]execute_script returns [14:51:25]free content buf [14:51:25]Sock 9.Close socket [14:51:25]Sock 9.Thread stoped [14:51:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 70 B9 47 00 77 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 37 A4 00 00 F4 03 04 00 02 AA A8 66 B6 04 01 00 00 CD E9 3B 75 C7 2F C2 EC [14:51:25]CommunicateWithHost err = 0 [14:51:25]CheckOFDResponse [14:51:25]1017 (14) - 77093643461234 [14:51:25]1041 (16) - 0000000000874958 [14:51:25]1040 (4) - 42039 [14:51:25]1012 (4) - 30.07.2024 08:53 [14:51:25]1206 (1) - 0 [14:51:25]OFD Sender: Remove packet 42039 [14:51:25]ProducePacketName [14:51:25]name=ofd_packets/00042039 [14:51:25]NVStorageDeleteData [14:51:26]OFD Sender: No OFD packet to send [14:51:26]accept exits with 6 [14:51:26]New connection [14:51:26]New thread 3066772836 created [14:51:26]Thread 3066916196 joined [14:51:26]Waiting for new connection... [14:51:26] Sock 6.Parse request [14:51:26]Sock 6.Check first char [14:51:26]Sock 6.First char is OK [14:51:26]request: POST /json_proto HTTP/1.0 [14:51:26]Method: POST [14:51:26]URL: /json_proto [14:51:26]Method is POST - this is cgi request [14:51:26]url: /json_proto [14:51:26]query_string will be loaded in cgi processing [14:51:26]execute_cgi json_proto POST (null) [14:51:26]execute_cgi path=json_proto method=POST [14:51:26]POST find Content-Length [14:51:26]Host: 172.17.43.132:8080 [14:51:26]Content-Length: 941 [14:51:26]Content-Type: application/json [14:51:26] [14:51:26]POST finish read [14:51:26]Found Content-Length = 941 [14:51:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184069", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 107.00, "quantity" : 1.000, "sum" : 107.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" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 192.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:26]execute_script... [14:51: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)184069", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 107.00, "quantity" : 1.000, "sum" : 107.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" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 192.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:26]POST & json_proto [14:51:26]process_json_proto [14:51:26]json parsed OK: [14:51:26]protocol is kg_v1.0 [14:51:26]action value=close_receipt [14:51:26]process_action close_receipt [14:51:26]cmd_close_receipt [14:51:26]MH_GetDate [14:51:26]Write to MH i2c: F0 00 00 88 01 78 [14:51:26]Write i2c OK [14:51:26]MH_I2C_Read... [14:51:26]Read from MH i2c: F0 [14:51:26]MH_I2C_Read... [14:51:26]Read from MH i2c: F0 09 00 [14:51:26]MH_I2C_Read... [14:51:26]Read from MH i2c: F0 09 00 88 01 00 EF FD A8 66 4F FD A8 66 D5 [14:51:26]GetLastDocTimeStamp 1722351080 [14:51:26]current date 1722351087 [14:51:26]FM_GetShiftState [14:51:26]SAM_PROTO_GetShiftState [14:51:26]wFMCommunicate request_size=4 [14:51:26]MH_SAM_APDU [14:51:26]CAPDU: 80 13 01 00 [14:51:26]Write to MH i2c: E2 08 00 89 01 80 13 01 00 00 00 00 00 07 [14:51:26]Write i2c OK [14:51:26]MH_I2C_Read... [14:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:26]Read from MH i2c: E2 [14:51:26]MH_I2C_Read... [14:51:26]Read from MH i2c: E2 0E 00 [14:51:26]MH_I2C_Read... [14:51:26]Read from MH i2c: E2 0E 00 89 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 BA [14:51:26]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:26]wFMCommunicate OK [14:51:26]SAM_PROTO_GetShiftState done [14:51:26]FM_GetShiftState done [14:51:26]opened in 1722298218 [14:51:26]opened+sec_in_day 1722384618 [14:51:26]quantity*price = 10700 [14:51:26]sum+1 = 10701 [14:51:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 192.00 НСП 1% : 1.70 НДС 12% : 20.39 Наличными: 192.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 61 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42040 ФПД: 50142141204102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145127&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42040&fm=50142141204102&tin=02508201610067®Number=0000000000092626&sum=19200 0 [14:51:28]StoreToDocumentArchive [14:51:28]shift 428 fd 42040 [14:51:28]save to /storage/0428/doc_00042040 [14:51:28]save last doc name /storage/0428/doc_00042040 to /storage/kkm_last_doc_name [14:51:28]save OK [14:51:28]Clear old archive folders... [14:51:28]ProcessDocumentItem done err = 0, tmpTLVsize=409 [14:51:28]tlvbuf is 01898300 [14:51:28]SAM_PROTO_ClearQueue [14:51:28]wFMCommunicate request_size=4 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 09 00 00 [14:51:28]Write to MH i2c: E2 08 00 96 01 80 09 00 00 00 00 00 00 09 [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [14:51:28]RAPDU: 90 00 [14:51:28]wFMCommunicate OK [14:51:28]SAM_PROTO_ClearQueue done [14:51:28]KKMCreateOFDPacket [14:51:28]OFDProtocolAddRootSTLVToBuf [14:51:28]FM_MakeSignedData [14:51:28]FM_MakeSignedData [14:51:28]SAM_PROTO_SignData [14:51:28]wFMCommunicate request_size=4 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 0D 01 02 [14:51:28]Write to MH i2c: E2 08 00 97 01 80 0D 01 02 00 00 00 00 11 [14:51:28]Write i2c OK [14:51:28]MH_I2C_Read... [14:51:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:28]Read from MH i2c: E2 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 [14:51:28]MH_I2C_Read... [14:51:28]Read from MH i2c: E2 03 00 97 01 00 90 00 0C [14:51:28]RAPDU: 90 00 [14:51:28]wFMCommunicate OK [14:51:28]wFMCommunicate request_size=255 [14:51:28]MH_SAM_APDU [14:51:28]CAPDU: 80 0D 02 02 FA 03 00 99 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 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 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 [14:51:28]Write to MH i2c: E2 02 01 98 01 80 0D 02 02 FA 00 03 00 99 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 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 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 00 00 35 [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:29]Read from MH i2c: E2 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 [14:51:29]MH_I2C_Read... [14:51:29]Read from MH i2c: E2 03 00 98 01 00 90 00 0D [14:51:29]RAPDU: 90 00 [14:51:29]wFMCommunicate OK [14:51:29]wFMCommunicate request_size=168 [14:51:29]MH_SAM_APDU [14:51:29]CAPDU: 80 0D 02 02 A3 06 00 00 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 07 00 00 00 00 07 04 06 00 00 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 3D 00 00 00 F4 03 04 00 EF FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 38 A4 00 00 35 04 06 00 2D 9A A0 83 C6 86 [14:51:29]Write to MH i2c: E2 AB 00 99 01 80 0D 02 02 A3 00 06 00 00 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 07 00 00 00 00 07 04 06 00 00 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 3D 00 00 00 F4 03 04 00 EF FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 38 A4 00 00 35 04 06 00 2D 9A A0 83 C6 86 00 00 DA [14:51:29]Write i2c OK [14:51:29]MH_I2C_Read... [14:51:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:30]Read from MH i2c: E2 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: E2 03 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [14:51:30]RAPDU: 90 00 [14:51:30]wFMCommunicate OK [14:51:30]wFMCommunicate request_size=4 [14:51:30]MH_SAM_APDU [14:51:30]CAPDU: 80 0D 03 02 [14:51:30]Write to MH i2c: E2 08 00 9A 01 80 0D 03 02 00 00 00 00 16 [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:30]Read from MH i2c: E2 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: E2 0B 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: E2 0B 00 9A 01 00 D1 71 CA 7B 3E 80 10 A5 90 00 11 [14:51:30]RAPDU: D1 71 CA 7B 3E 80 10 A5 90 00 [14:51:30]wFMCommunicate OK [14:51:30]SAM_PROTO_SignData done [14:51:30]FM_MakeSignedData done [14:51:30]CreateOFDProtocolMessage [14:51:30]wFMCommunicate request_size=4 [14:51:30]MH_SAM_APDU [14:51:30]CAPDU: 80 11 00 00 [14:51:30]Write to MH i2c: E2 08 00 9B 01 80 11 00 00 00 00 00 00 16 [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:30]Read from MH i2c: E2 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: E2 17 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: E2 17 00 9B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 72 [14:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:30]wFMCommunicate OK [14:51:30]CreateOFDProtocolMessage done [14:51:30]OFDSenderStorePacket 42040 [14:51:30]StoreOFDPacket docnum=42040 [14:51:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 AD 01 00 00 69 BF A5 01 22 74 5A 03 01 00 03 00 99 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 CC 29 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 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 07 00 00 00 00 07 04 06 00 00 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 3D 00 00 00 F4 03 04 00 EF FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 38 A4 00 00 35 04 06 00 2D 9A A0 83 C6 86 D1 71 CA 7B 3E 80 10 A5 [14:51:30]CheckFolder [14:51:30]dirname=/storage/ofd_packets [14:51:30]CheckFolder done [14:51:30]ProducePacketName [14:51:30]name=ofd_packets/00042040 [14:51:30]NVStorageSaveData ofd_packets/00042040 [14:51:30]File name is /storage/ofd_packets/00042040 [14:51:30]Write 459 bytes [14:51:30]NVStorageSaveData done [14:51:30]OFDSenderStorePacket done [14:51:30]KKMCreateOFDPacket done [14:51:30]NVStorageSaveData kkm_last_timestamp [14:51:30]File name is /storage/kkm_last_timestamp [14:51:30]Write 4 bytes [14:51:30]NVStorageSaveData done [14:51:30]ExternCall_PrintAddStr [14:51:30]wPrintStart [14:51:30]Write to MH i2c: 01 00 00 9C 01 9D [14:51:30]OFD Sender: Processing packet 42040 [packets to send 57, broken 56] [14:51:30]ProducePacketName [14:51:30]name=ofd_packets/00042040 [14:51:30]OFD Sender: To server: pG, [14:51:30]CommunicateWithHost lk.salyk.kg:30040 [14:51:30]ConnectInit lk.salyk.kg [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 07 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 07 00 9C 01 00 00 00 00 00 FF 0F B2 [14:51:30]RasterBufferAndPrint [14:51:30]line Счет N : (3)184069 [14:51:30]line ИНН: 02508201610067 [14:51:30]line Контрольно-Кассовый Чек [14:51:30]line ПРОДАЖА [14:51:30]line Товар: 5449000189318 [14:51:30]line Холодный чай Fuse лимон 1л [14:51:30]line 1.000 * 107.00 [14:51:30]line = 107.00 [14:51:30]line НДС 12% НСП 1% [14:51:30]line > о реализуемом товаре [14:51:30]line Товар: 4600682557456 [14:51:30]line Напиток FLash up energy эн ж/б 0,5/0,45л [14:51:30]line 1.000 * 85.00 [14:51:30]line = 85.00 [14:51:30]line НДС 12% НСП 1% [14:51:30]line > о реализуемом товаре [14:51:30]line ИТОГО: 192.00 [14:51:30]line НСП 1% : 1.70 [14:51:30]line НДС 12% : 20.39 [14:51:30]line Наличными: 192.00 [14:51:30]line Безнал.: 0.00 [14:51:30]line Место: АЗС № 97 "Партнер Нефть" [14:51:30]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:30]line СНО: Общий режим [14:51:30]line Чек 61 30.07.2024 14:51 [14:51:30]line Смена: 428 ФФД: 1.0 [14:51:30]line ЗНМ: 0300000053 [14:51:30]line РНМ: 0000000000092626 [14:51:30]line Версия ККМ: 001 [14:51:30]line ФМ: 0000000000874958 [14:51:30]line ФД: 42040 [14:51:30]line ФПД: 50142141204102 [14:51:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145127&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42040&fm=50142141204102&tin=02508201610067®Number=0000000000092626&sum=19200 [14:51:30]line 0 [14:51:30]written 0, free lines is 4095 [14:51:30]Write to MH i2c: 01 00 00 CB 01 CC [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 07 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: 01 07 00 CB 01 00 00 00 00 00 D0 0C AF [14:51:30]RasterBufferAndPrint [14:51:30]line [14:51:30]line [14:51:30]line [14:51:30]line [14:51:30]line [14:51:30]written 0, free lines is 3334 [14:51:30]MH_Cut [14:51:30]Write to MH i2c: D1 01 00 D2 01 01 A5 [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: D1 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: D1 01 00 [14:51:30]MH_I2C_Read... [14:51:30]Read from MH i2c: D1 01 00 D2 01 00 A4 [14:51:30]Write to MH i2c: 01 00 00 D3 01 D4 [14:51:30]Write i2c OK [14:51:30]MH_I2C_Read... [14:51:31]*** Cut start [14:51:31]*** Partial cut [14:51:31]*** CUTSNS_PIN = 1 [14:51:31]*** CUTSNS_PIN = 0 [14:51:32]*** Brake cut motor [14:51:32]Read from MH i2c: 01 [14:51:32]MH_I2C_Read... [14:51:32]*** Stop cut motor [14:51:32]*** Cut end [14:51:32]Read from MH i2c: 01 07 00 [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 FF 0F E9 [14:51:32]process_action close_receipt done [14:51:32]requested_data is exist [14:51:32]produce_requested_data [14:51:32]requested_item fm.sn is exist - process it [14:51:32]wFMCommunicate request_size=4 [14:51:32]MH_SAM_APDU [14:51:32]CAPDU: 80 11 00 00 [14:51:32]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [14:51:32]Write i2c OK [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: E2 [14:51:32]MH_I2C_Read... [14:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:32]Read from MH i2c: E2 17 00 [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 AB [14:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:32]wFMCommunicate OK [14:51:32]requested_item fd.num is exist - process it [14:51:32]SAM_PROTO_GetFieldsCounters [14:51:32]wFMCommunicate request_size=4 [14:51:32]MH_SAM_APDU [14:51:32]CAPDU: 80 13 00 00 [14:51:32]Write to MH i2c: E2 08 00 D5 01 80 13 00 00 00 00 00 00 52 [14:51:32]Write i2c OK [14:51:32]MH_I2C_Read... [14:51:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:32]Read from MH i2c: E2 [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: E2 62 00 [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: E2 62 00 D5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 38 A4 00 00 0E 04 04 00 AC 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 BC [14:51:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 38 A4 00 00 0E 04 04 00 AC 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 [14:51:32]wFMCommunicate OK [14:51:32]SAM_PROTO_GetFieldsCounters done [14:51:32]requested_item shift.num is exist - process it [14:51:32]requested_item shift.opened is exist - process it [14:51:32]req_shift_opened [14:51:32]FM_GetShiftState [14:51:32]SAM_PROTO_GetShiftState [14:51:32]wFMCommunicate request_size=4 [14:51:32]MH_SAM_APDU [14:51:32]CAPDU: 80 13 01 00 [14:51:32]Write to MH i2c: E2 08 00 D6 01 80 13 01 00 00 00 00 00 54 [14:51:32]Write i2c OK [14:51:32]MH_I2C_Read... [14:51:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:32]Read from MH i2c: E2 [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: E2 0E 00 [14:51:32]MH_I2C_Read... [14:51:32]Read from MH i2c: E2 0E 00 D6 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 07 [14:51:32]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:33]wFMCommunicate OK [14:51:33]SAM_PROTO_GetShiftState done [14:51:33]FM_GetShiftState done [14:51:33]req_shift_opened done [14:51:33]requested_item shift.open_date is exist - process it [14:51:33]req_shift_open_date [14:51:33]req_shift_open_date done [14:51:33]produce_requested_data done [14:51:33]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42040,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:33]process_action_free close_receipt [14:51:33]json_value_free [14:51:33]json_value_free done [14:51:33]process_json_proto returns [14:51:33]Send response to host [14:51:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42040,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:33]free response buf [14:51:33]execute_script done [14:51:33]execute_script returns [14:51:33]free content buf [14:51:33]Sock 6.Close socket [14:51:33]Sock 6.Thread stoped [14:51:34]accept exits with 9 [14:51:34]New connection [14:51:34]New thread 3066916196 created [14:51:34]Thread 3066772836 joined [14:51:34]Waiting for new connection... [14:51:34] Sock 9.Parse request [14:51:34]Sock 9.Check first char [14:51:34]Sock 9.First char is OK [14:51:34]request: POST /json_proto HTTP/1.0 [14:51:34]Method: POST [14:51:34]URL: /json_proto [14:51:34]Method is POST - this is cgi request [14:51:34]url: /json_proto [14:51:34]query_string will be loaded in cgi processing [14:51:34]execute_cgi json_proto POST (null) [14:51:34]execute_cgi path=json_proto method=POST [14:51:34]POST find Content-Length [14:51:34]Host: 172.17.43.132:8080 [14:51:34]Content-Length: 632 [14:51:34]Content-Type: application/json [14:51:34] [14:51:34]POST finish read [14:51:34]Found Content-Length = 632 [14:51:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184070", "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 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:34]execute_script... [14:51: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 : (3)184070", "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 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:34]POST & json_proto [14:51:34]process_json_proto [14:51:34]json parsed OK: [14:51:34]protocol is kg_v1.0 [14:51:34]action value=close_receipt [14:51:34]process_action close_receipt [14:51:34]cmd_close_receipt [14:51:34]MH_GetDate [14:51:34]Write to MH i2c: F0 00 00 D7 01 C7 [14:51:34]Write i2c OK [14:51:34]MH_I2C_Read... [14:51:34]Read from MH i2c: F0 [14:51:34]MH_I2C_Read... [14:51:34]Read from MH i2c: F0 09 00 [14:51:34]MH_I2C_Read... [14:51:34]Read from MH i2c: F0 09 00 D7 01 00 F6 FD A8 66 4F FD A8 66 2B [14:51:34]GetLastDocTimeStamp 1722351087 [14:51:34]current date 1722351094 [14:51:34]FM_GetShiftState [14:51:34]SAM_PROTO_GetShiftState [14:51:34]wFMCommunicate request_size=4 [14:51:34]MH_SAM_APDU [14:51:34]CAPDU: 80 13 01 00 [14:51:34]Write to MH i2c: E2 08 00 D8 01 80 13 01 00 00 00 00 00 56 [14:51:34]Write i2c OK [14:51:34]MH_I2C_Read... [14:51:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:34]Read from MH i2c: E2 [14:51:34]MH_I2C_Read... [14:51:34]Read from MH i2c: E2 0E 00 [14:51:34]MH_I2C_Read... [14:51:34]Read from MH i2c: E2 0E 00 D8 01 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 09 [14:51:34]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:34]wFMCommunicate OK [14:51:34]SAM_PROTO_GetShiftState done [14:51:34]FM_GetShiftState done [14:51:34]opened in 1722298218 [14:51:34]opened+sec_in_day 1722384618 [14:51:34]quantity*price = 6000 [14:51:34]sum+1 = 6001 [14:51:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 62 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42041 ФПД: 72313562257311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145134&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42041&fm=72313562257311&tin=02508201610067®Number=0000000000092626&sum=6000 0 [14:51:36]StoreToDocumentArchive [14:51:36]shift 428 fd 42041 [14:51:36]save to /storage/0428/doc_00042041 [14:51:36]save last doc name /storage/0428/doc_00042041 to /storage/kkm_last_doc_name [14:51:36]save OK [14:51:36]Clear old archive folders... [14:51:36]ProcessDocumentItem done err = 0, tmpTLVsize=271 [14:51:36]tlvbuf is 0197C600 [14:51:36]SAM_PROTO_ClearQueue [14:51:36]wFMCommunicate request_size=4 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 09 00 00 [14:51:36]Write to MH i2c: E2 08 00 E5 01 80 09 00 00 00 00 00 00 58 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [14:51:36]RAPDU: 90 00 [14:51:36]wFMCommunicate OK [14:51:36]SAM_PROTO_ClearQueue done [14:51:36]KKMCreateOFDPacket [14:51:36]OFDProtocolAddRootSTLVToBuf [14:51:36]FM_MakeSignedData [14:51:36]FM_MakeSignedData [14:51:36]SAM_PROTO_SignData [14:51:36]wFMCommunicate request_size=4 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 0D 01 02 [14:51:36]Write to MH i2c: E2 08 00 E6 01 80 0D 01 02 00 00 00 00 60 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [14:51:36]RAPDU: 90 00 [14:51:36]wFMCommunicate OK [14:51:36]wFMCommunicate request_size=255 [14:51:36]MH_SAM_APDU [14:51:36]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 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 3E 00 00 00 F4 03 04 00 F6 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 [14:51:36]Write to MH i2c: E2 02 01 E7 01 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 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 3E 00 00 00 F4 03 04 00 F6 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 7B [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:37]Read from MH i2c: E2 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 03 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [14:51:37]RAPDU: 90 00 [14:51:37]wFMCommunicate OK [14:51:37]wFMCommunicate request_size=30 [14:51:37]MH_SAM_APDU [14:51:37]CAPDU: 80 0D 02 02 19 30 38 37 34 39 35 38 10 04 04 00 39 A4 00 00 35 04 06 00 41 C4 D0 30 D7 9F [14:51:37]Write to MH i2c: E2 21 00 E8 01 80 0D 02 02 19 00 30 38 37 34 39 35 38 10 04 04 00 39 A4 00 00 35 04 06 00 41 C4 D0 30 D7 9F 00 00 BD [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:37]Read from MH i2c: E2 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 03 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [14:51:37]RAPDU: 90 00 [14:51:37]wFMCommunicate OK [14:51:37]wFMCommunicate request_size=4 [14:51:37]MH_SAM_APDU [14:51:37]CAPDU: 80 0D 03 02 [14:51:37]Write to MH i2c: E2 08 00 E9 01 80 0D 03 02 00 00 00 00 65 [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:37]Read from MH i2c: E2 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 0B 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 0B 00 E9 01 00 55 42 5B E5 14 18 EE 3D 90 00 94 [14:51:37]RAPDU: 55 42 5B E5 14 18 EE 3D 90 00 [14:51:37]wFMCommunicate OK [14:51:37]SAM_PROTO_SignData done [14:51:37]FM_MakeSignedData done [14:51:37]CreateOFDProtocolMessage [14:51:37]wFMCommunicate request_size=4 [14:51:37]MH_SAM_APDU [14:51:37]CAPDU: 80 11 00 00 [14:51:37]Write to MH i2c: E2 08 00 EA 01 80 11 00 00 00 00 00 00 65 [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:37]Read from MH i2c: E2 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 17 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: E2 17 00 EA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 C1 [14:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:37]wFMCommunicate OK [14:51:37]CreateOFDProtocolMessage done [14:51:37]OFDSenderStorePacket 42041 [14:51:37]StoreOFDPacket docnum=42041 [14:51:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 23 01 00 00 A3 10 1B 01 A3 75 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 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 3E 00 00 00 F4 03 04 00 F6 FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 39 A4 00 00 35 04 06 00 41 C4 D0 30 D7 9F 55 42 5B E5 14 18 EE 3D [14:51:37]CheckFolder [14:51:37]dirname=/storage/ofd_packets [14:51:37]CheckFolder done [14:51:37]ProducePacketName [14:51:37]name=ofd_packets/00042041 [14:51:37]NVStorageSaveData ofd_packets/00042041 [14:51:37]File name is /storage/ofd_packets/00042041 [14:51:37]Write 321 bytes [14:51:37]NVStorageSaveData done [14:51:37]OFDSenderStorePacket done [14:51:37]KKMCreateOFDPacket done [14:51:37]NVStorageSaveData kkm_last_timestamp [14:51:37]File name is /storage/kkm_last_timestamp [14:51:37]Write 4 bytes [14:51:37]NVStorageSaveData done [14:51:37]ExternCall_PrintAddStr [14:51:37]wPrintStart [14:51:37]Write to MH i2c: 01 00 00 EB 01 EC [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]OFD Sender: Processing packet 42040 [packets to send 58, broken 56] [14:51:37]ProducePacketName [14:51:37]name=ofd_packets/00042040 [14:51:37]OFD Sender: To server: pG, [14:51:37]CommunicateWithHost lk.salyk.kg:30040 [14:51:37]ConnectInit lk.salyk.kg [14:51:37]Read from MH i2c: 01 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: 01 07 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [14:51:37]RasterBufferAndPrint [14:51:37]line Счет N : (3)184070 [14:51:37]line ИНН: 02508201610067 [14:51:37]line Контрольно-Кассовый Чек [14:51:37]line ПРОДАЖА [14:51:37]line Товар: 4700000160204 [14:51:37]line Вода Легенда 1,5л [14:51:37]line 1.000 * 60.00 [14:51:37]line = 60.00 [14:51:37]line НДС 12% НСП 1% [14:51:37]line > о реализуемом товаре [14:51:37]line ИТОГО: 60.00 [14:51:37]line НСП 1% : 0.53 [14:51:37]line НДС 12% : 6.37 [14:51:37]line Наличными: 60.00 [14:51:37]line Безнал.: 0.00 [14:51:37]line Место: АЗС № 97 "Партнер Нефть" [14:51:37]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:37]line СНО: Общий режим [14:51:37]line Чек 62 30.07.2024 14:51 [14:51:37]line Смена: 428 ФФД: 1.0 [14:51:37]line ЗНМ: 0300000053 [14:51:37]line РНМ: 0000000000092626 [14:51:37]line Версия ККМ: 001 [14:51:37]line ФМ: 0000000000874958 [14:51:37]line ФД: 42041 [14:51:37]line ФПД: 72313562257311 [14:51:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145134&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42041&fm=72313562257311&tin=02508201610067®Number=0000000000092626&sum=6000 [14:51:37]line 0 [14:51:37]written 0, free lines is 4095 [14:51:38]Write to MH i2c: 01 00 00 13 02 15 [14:51:38]Write i2c OK [14:51:38]MH_I2C_Read... [14:51:38]Read from MH i2c: 01 [14:51:38]MH_I2C_Read... [14:51:38]Read from MH i2c: 01 07 00 [14:51:38]MH_I2C_Read... [14:51:38]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 16 0D 3F [14:51:38]RasterBufferAndPrint [14:51:38]line [14:51:38]line [14:51:38]line [14:51:38]line [14:51:38]line [14:51:38]written 0, free lines is 3412 [14:51:38]MH_Cut [14:51:38]Write to MH i2c: D1 01 00 1A 02 01 EE [14:51:38]Write i2c OK [14:51:38]MH_I2C_Read... [14:51:38]Read from MH i2c: D1 [14:51:38]MH_I2C_Read... [14:51:38]Read from MH i2c: D1 01 00 [14:51:38]MH_I2C_Read... [14:51:38]Read from MH i2c: D1 01 00 1A 02 00 ED [14:51:38]Write to MH i2c: 01 00 00 1B 02 1D [14:51:38]Write i2c OK [14:51:38]MH_I2C_Read... [14:51:38]*** Cut start [14:51:38]*** Partial cut [14:51:38]*** CUTSNS_PIN = 1 [14:51:38]*** CUTSNS_PIN = 0 [14:51:39]*** Brake cut motor [14:51:39]Read from MH i2c: 01 [14:51:39]MH_I2C_Read... [14:51:39]*** Stop cut motor [14:51:39]*** Cut end [14:51:39]Read from MH i2c: 01 07 00 [14:51:39]MH_I2C_Read... [14:51:39]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 FF 0F 32 [14:51:39]process_action close_receipt done [14:51:39]requested_data is exist [14:51:39]produce_requested_data [14:51:39]requested_item fm.sn is exist - process it [14:51:39]wFMCommunicate request_size=4 [14:51:39]MH_SAM_APDU [14:51:39]CAPDU: 80 11 00 00 [14:51:39]Write to MH i2c: E2 08 00 1C 02 80 11 00 00 00 00 00 00 98 [14:51:39]Write i2c OK [14:51:39]MH_I2C_Read... [14:51:39]Read from MH i2c: E2 [14:51:39]MH_I2C_Read... [14:51:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:39]Read from MH i2c: E2 17 00 [14:51:39]MH_I2C_Read... [14:51:39]Read from MH i2c: E2 17 00 1C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 F4 [14:51:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:39]wFMCommunicate OK [14:51:39]requested_item fd.num is exist - process it [14:51:39]SAM_PROTO_GetFieldsCounters [14:51:39]wFMCommunicate request_size=4 [14:51:39]MH_SAM_APDU [14:51:39]CAPDU: 80 13 00 00 [14:51:39]Write to MH i2c: E2 08 00 1D 02 80 13 00 00 00 00 00 00 9B [14:51:39]Write i2c OK [14:51:39]MH_I2C_Read... [14:51:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:39]Read from MH i2c: E2 [14:51:39]MH_I2C_Read... [14:51:39]Read from MH i2c: E2 62 00 [14:51:39]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 62 00 1D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 39 A4 00 00 0E 04 04 00 AC 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 09 [14:51:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 39 A4 00 00 0E 04 04 00 AC 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 [14:51:40]wFMCommunicate OK [14:51:40]SAM_PROTO_GetFieldsCounters done [14:51:40]requested_item shift.num is exist - process it [14:51:40]requested_item shift.opened is exist - process it [14:51:40]req_shift_opened [14:51:40]FM_GetShiftState [14:51:40]SAM_PROTO_GetShiftState [14:51:40]wFMCommunicate request_size=4 [14:51:40]MH_SAM_APDU [14:51:40]CAPDU: 80 13 01 00 [14:51:40]Write to MH i2c: E2 08 00 1E 02 80 13 01 00 00 00 00 00 9D [14:51:40]Write i2c OK [14:51:40]MH_I2C_Read... [14:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:40]Read from MH i2c: E2 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 0E 00 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 0E 00 1E 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 50 [14:51:40]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:40]wFMCommunicate OK [14:51:40]SAM_PROTO_GetShiftState done [14:51:40]FM_GetShiftState done [14:51:40]req_shift_opened done [14:51:40]requested_item shift.open_date is exist - process it [14:51:40]req_shift_open_date [14:51:40]req_shift_open_date done [14:51:40]produce_requested_data done [14:51:40]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42041,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:40]process_action_free close_receipt [14:51:40]json_value_free [14:51:40]json_value_free done [14:51:40]process_json_proto returns [14:51:40]Send response to host [14:51:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42041,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:40]free response buf [14:51:40]execute_script done [14:51:40]execute_script returns [14:51:40]free content buf [14:51:40]Sock 9.Close socket [14:51:40]Sock 9.Thread stoped [14:51:41]accept exits with 6 [14:51:41]New connection [14:51:41]New thread 3066772836 created [14:51:41]Thread 3066916196 joined [14:51:41]Waiting for new connection... [14:51:41] Sock 6.Parse request [14:51:41]Sock 6.Check first char [14:51:41]Sock 6.First char is OK [14:51:41]request: POST /json_proto HTTP/1.0 [14:51:41]Method: POST [14:51:41]URL: /json_proto [14:51:41]Method is POST - this is cgi request [14:51:41]url: /json_proto [14:51:41]query_string will be loaded in cgi processing [14:51:41]execute_cgi json_proto POST (null) [14:51:41]execute_cgi path=json_proto method=POST [14:51:41]POST find Content-Length [14:51:41]Host: 172.17.43.132:8080 [14:51:41]Content-Length: 785 [14:51:41]Content-Type: application/json [14:51:41] [14:51:41]POST finish read [14:51:41]Found Content-Length = 785 [14:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184071", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:41]execute_script... [14: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 : (3)184071", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:41]POST & json_proto [14:51:41]process_json_proto [14:51:41]json parsed OK: [14:51:41]protocol is kg_v1.0 [14:51:41]action value=close_receipt [14:51:41]process_action close_receipt [14:51:41]cmd_close_receipt [14:51:41]MH_GetDate [14:51:41]Write to MH i2c: F0 00 00 1F 02 10 [14:51:41]Write i2c OK [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: F0 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: F0 09 00 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: F0 09 00 1F 02 00 FD FD A8 66 4F FD A8 66 7B [14:51:41]GetLastDocTimeStamp 1722351094 [14:51:41]current date 1722351101 [14:51:41]FM_GetShiftState [14:51:41]SAM_PROTO_GetShiftState [14:51:41]wFMCommunicate request_size=4 [14:51:41]MH_SAM_APDU [14:51:41]CAPDU: 80 13 01 00 [14:51:41]Write to MH i2c: E2 08 00 20 02 80 13 01 00 00 00 00 00 9F [14:51:41]Write i2c OK [14:51:41]MH_I2C_Read... [14:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:41]Read from MH i2c: E2 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: E2 0E 00 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: E2 0E 00 20 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 52 [14:51:41]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:41]wFMCommunicate OK [14:51:41]SAM_PROTO_GetShiftState done [14:51:41]FM_GetShiftState done [14:51:41]opened in 1722298218 [14:51:41]opened+sec_in_day 1722384618 [14:51:41]quantity*price = 15100 [14:51:41]sum+1 = 15101 [14:51:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 0.00 Безнал.: 151.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 63 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874958 ФД: 42042 ФПД: 140618714063861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145142&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42042&fm=140618714063861&tin=02508201610067®Number=0000000000092626&sum=15100 0 [14:51:44]StoreToDocumentArchive [14:51:44]shift 428 fd 42042 [14:51:44]save to /storage/0428/doc_00042042 [14:51:44]save last doc name /storage/0428/doc_00042042 to /storage/kkm_last_doc_name [14:51:44]00 00 4B 00 00 00 00 EB 03 26 00 save OK [14:51:44]EF Clear old archive folders... [14:51:44]03 0F 00 F6 03 01 ProcessDocumentItem done err = 0, tmpTLVsize=276 [14:51:44]00 tlvbuf is 0197C1F0 [14:51:44]01 SAM_PROTO_ClearQueue [14:51:44]F7 wFMCommunicate request_size=4 [14:51:44]03 MH_SAM_APDU [14:51:44]06 00 AA 00 00 00 00 00 EE 03 CAPDU: 0F 80 00 09 F2 00 03 00 01 00 01 F3 03 06 00 F7 07 00 00 [14:51:44]00 Write to MH i2c: 00 E2 07 08 04 00 06 2D 00 02 00 80 4B 09 00 00 00 00 00 00 00 00 39 00 04 00 06 A1 00 [14:51:44]00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 Write i2c OK [14:51:44]00 MH_I2C_Read... [14:51:44]3D 00 00 00 F4 03 04 00 EF FD A8 Read from MH i2c: 66 E2 0E [14:51:44]04 MH_I2C_Read... [14:51:44]04 00 Read from MH i2c: AC E2 01 00 03 00 00 B9 [14:51:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:44]MH_I2C_Read... [14:51:44]04 01 00 01 0D 04 10 Read from MH i2c: 00 E2 30 03 30 00 30 2D 30 30 30 30 30 30 30 30 39 32 36 02 32 00 36 90 11 00 04 A3 10 [14:51:44]00 RAPDU: 30 90 30 00 30 [14:51:44]30 wFMCommunicate OK [14:51:44]30 SAM_PROTO_ClearQueue done [14:51:44]30 KKMCreateOFDPacket [14:51:44]30 OFDProtocolAddRootSTLVToBuf [14:51:44]30 30 30 38 37 34 39 35 38 10 04 FM_MakeSignedData [14:51:44]04 FM_MakeSignedData [14:51:44]00 SAM_PROTO_SignData [14:51:44]38 wFMCommunicate request_size=4 [14:51:44]A4 MH_SAM_APDU [14:51:44]00 CAPDU: 00 80 0D 35 01 04 02 06 [14:51:44]00 Write to MH i2c: 2D E2 9A 08 A0 00 83 2E C6 02 86 80 D1 0D 71 01 02 00 00 00 00 CA A9 7B [14:51:44]3E 80 10 A5 Write i2c OK [14:51:44] [14:51:44]MH_I2C_Read... [14:51:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:44]Read from MH i2c: E2 [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: E2 03 00 [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [14:51:44]RAPDU: 90 00 [14:51:44]wFMCommunicate OK [14:51:44]wFMCommunicate request_size=255 [14:51:44]MH_SAM_APDU [14:51:44]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 [14:51:44]Write to MH i2c: E2 02 01 2F 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 00 00 F0 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 03 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [14:51:45]RAPDU: 90 00 [14:51:45]wFMCommunicate OK [14:51:45]wFMCommunicate request_size=35 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3A A4 00 00 35 04 06 00 7F E4 58 80 23 F5 [14:51:45]Write to MH i2c: E2 26 00 30 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3A A4 00 00 35 04 06 00 7F E4 58 80 23 F5 00 00 D9 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 03 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [14:51:45]RAPDU: 90 00 [14:51:45]wFMCommunicate OK [14:51:45]wFMCommunicate request_size=4 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 0D 03 02 [14:51:45]Write to MH i2c: E2 08 00 31 02 80 0D 03 02 00 00 00 00 AE [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 0B 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 0B 00 31 02 00 2B 5B D1 78 FE 94 D6 7C 90 00 62 [14:51:45]RAPDU: 2B 5B D1 78 FE 94 D6 7C 90 00 [14:51:45]wFMCommunicate OK [14:51:45]SAM_PROTO_SignData done [14:51:45]FM_MakeSignedData done [14:51:45]CreateOFDProtocolMessage [14:51:45]wFMCommunicate request_size=4 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 11 00 00 [14:51:45]Write to MH i2c: E2 08 00 32 02 80 11 00 00 00 00 00 00 AE [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 17 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 17 00 32 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 0A [14:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:45]wFMCommunicate OK [14:51:45]CreateOFDProtocolMessage done [14:51:45]OFDSenderStorePacket 42042 [14:51:45]StoreOFDPacket docnum=42042 [14:51:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 28 01 00 00 32 58 20 01 0A FC 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FE FD A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3A A4 00 00 35 04 06 00 7F E4 58 80 23 F5 2B 5B D1 78 FE 94 D6 7C [14:51:45]CheckFolder [14:51:45]dirname=/storage/ofd_packets [14:51:45]CheckFolder done [14:51:45]ProducePacketName [14:51:45]name=ofd_packets/00042042 [14:51:45]NVStorageSaveData ofd_packets/00042042 [14:51:45]File name is /storage/ofd_packets/00042042 [14:51:45]Write 326 bytes [14:51:45]NVStorageSaveData done [14:51:45]OFDSenderStorePacket done [14:51:45]KKMCreateOFDPacket done [14:51:45]NVStorageSaveData kkm_last_timestamp [14:51:45]File name is /storage/kkm_last_timestamp [14:51:45]Write 4 bytes [14:51:45]NVStorageSaveData done [14:51:45]ExternCall_PrintAddStr [14:51:45]wPrintStart [14:51:45]Write to MH i2c: 01 00 00 33 02 35 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: 01 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: 01 07 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: 01 07 00 33 02 00 00 00 00 00 FF 0F 4A [14:51:45]RasterBufferAndPrint [14:51:45]line Счет N : (3)184071 [14:51:45]line ИНН: 02508201610067 [14:51:45]line Контрольно-Кассовый Чек [14:51:45]line ПРОДАЖА [14:51:45]line Товар: 48742245 [14:51:45]line Сигареты Parliament Silver Blue [14:51:45]line 1.000 * 151.00 [14:51:45]line = 151.00 [14:51:45]line НДС 12% НСП 1% [14:51:45]line > о реализуемом товаре [14:51:45]line ИТОГО: 151.00 [14:51:45]line НСП 1% : 1.34 [14:51:45]line НДС 12% : 16.03 [14:51:45]line Наличными: 0.00 [14:51:45]line Безнал.: 151.00 [14:51:45]line Место: АЗС № 97 "Партнер Нефть" [14:51:45]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:45]line СНО: Общий режим [14:51:45]line Чек 63 30.07.2024 14:51 [14:51:45]line Смена: 428 ФФД: 1.0 [14:51:45]line ЗНМ: 0300000053 [14:51:45]line РНМ: 0000000000092626 [14:51:45]line Версия ККМ: 001 [14:51:45]line Платежная система: O! деньги [14:51:45]line ФМ: 0000000000874958 [14:51:45]line ФД: 42042 [14:51:45]line ФПД: 140618714063861 [14:51:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145142&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42042&fm=140618714063861&tin=02508201610067®Number=0000000000092626&sum=15100 [14:51:45]line 0 [14:51:45]written 0, free lines is 4095 [14:51:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 57 68 47 00 74 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 38 A4 00 00 F4 03 04 00 16 AA A8 66 B6 04 01 00 00 A9 24 72 88 F8 4F C9 C9 [14:51:46]CommunicateWithHost err = 0 [14:51:46]CheckOFDResponse [14:51:46]1017 (14) - 77093643461234 [14:51:46]1041 (16) - 0000000000874958 [14:51:46]1040 (4) - 42040 [14:51:46]1012 (4) - 30.07.2024 08:53 [14:51:46]1206 (1) - 0 [14:51:46]OFD Sender: Remove packet 42040 [14:51:46]ProducePacketName [14:51:46]name=ofd_packets/00042040 [14:51:46]NVStorageDeleteData [14:51:46]Write to MH i2c: 01 00 00 5E 02 60 [14:51:46]Write i2c OK [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: 01 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: 01 07 00 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: 01 07 00 5E 02 00 00 00 00 00 06 0D 7A [14:51:46]RasterBufferAndPrint [14:51:46]line [14:51:46]line [14:51:46]line [14:51:46]line [14:51:46]line [14:51:46]written 0, free lines is 3402 [14:51:46]MH_Cut [14:51:46]Write to MH i2c: D1 01 00 65 02 01 39 [14:51:46]Write i2c OK [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: D1 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: D1 01 00 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: D1 01 00 65 02 00 38 [14:51:46]Write to MH i2c: 01 00 00 66 02 68 [14:51:46]Write i2c OK [14:51:46]MH_I2C_Read... [14:51:46]OFD Sender: Processing packet 42041 [packets to send 58, broken 56] [14:51:46]ProducePacketName [14:51:46]name=ofd_packets/00042041 [14:51:46]OFD Sender: To server: pG, [14:51:46]CommunicateWithHost lk.salyk.kg:30040 [14:51:46]ConnectInit lk.salyk.kg [14:51:47]*** Cut start [14:51:47]*** Partial cut [14:51:47]*** CUTSNS_PIN = 1 [14:51:47]*** CUTSNS_PIN = 0 [14:51:47]Connected sock=10 [14:51:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 23 01 00 00 A3 10 1B 01 A3 75 5A 03 01 00 *** Brake cut motor [14:51:47]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 *** Stop cut motor [14:51:47]13 *** Cut end [14:51:47]04 Read from MH i2c: 06 01 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 07 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 70 01 17 07 00 00 00 66 00 02 00 00 F2 00 03 00 01 00 00 FF 0F 7D [14:51:47]process_action close_receipt done [14:51:47]requested_data is exist [14:51:47]produce_requested_data [14:51:47]requested_item fm.sn is exist - process it [14:51:47]wFMCommunicate request_size=4 [14:51:47]MH_SAM_APDU [14:51:47]CAPDU: 80 11 00 00 [14:51:47]Write to MH i2c: E2 08 00 67 02 80 11 00 00 00 00 00 00 E3 [14:51:48]00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 Write i2c OK [14:51:48]26 MH_I2C_Read... [14:51:48]00 EF 03 0F 00 F6 Read from MH i2c: 03 E2 01 00 01 F7 03 06 [14:51:48]00 MH_I2C_Read... [14:51:48]35 00 00 00 00 00 EE Read from MH i2c: 03 E2 0F 17 00 00 F2 [14:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:48]MH_I2C_Read... [14:51:48]03 01 00 01 F3 03 06 00 7D 02 Read from MH i2c: 00 E2 00 17 00 00 00 67 07 02 04 00 06 11 04 00 10 70 17 00 00 00 00 39 04 06 00 00 00 30 00 30 00 30 00 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 3F [14:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:48]wFMCommunicate OK [14:51:48]requested_item fd.num is exist - process it [14:51:48]SAM_PROTO_GetFieldsCounters [14:51:48]wFMCommunicate request_size=4 [14:51:48]00 MH_SAM_APDU [14:51:48]00 CAPDU: 1F 80 04 13 02 00 01 00 12 04 04 00 3E 00 00 00 00 00 [14:51:48]F4 Write to MH i2c: 03 E2 04 08 00 00 F6 68 FD 02 A8 80 13 00 00 00 00 00 00 E6 [14:51:48]66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 39 A4 00 00 35 04 06 00 41 C4 D0 30 D7 9F *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:48]55 Write i2c OK [14:51:48]42 MH_I2C_Read... [14:51:48]5B Read from MH i2c: E5 E2 [14:51:48]MH_I2C_Read... [14:51:48]Read from MH i2c: E2 62 00 [14:51:48]MH_I2C_Read... [14:51:48]14 18 EE Read from MH i2c: 3D E2 [14:51:48]62 00 68 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3A A4 00 00 0E 04 04 00 AC 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 58 [14:51:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3A A4 00 00 0E 04 04 00 AC 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 [14:51:48]wFMCommunicate OK [14:51:48]SAM_PROTO_GetFieldsCounters done [14:51:48]requested_item shift.num is exist - process it [14:51:48]requested_item shift.opened is exist - process it [14:51:48]req_shift_opened [14:51:48]FM_GetShiftState [14:51:48]SAM_PROTO_GetShiftState [14:51:48]wFMCommunicate request_size=4 [14:51:48]MH_SAM_APDU [14:51:48]CAPDU: 80 13 01 00 [14:51:48]Write to MH i2c: E2 08 00 69 02 80 13 01 00 00 00 00 00 E8 [14:51:48]Write i2c OK [14:51:48]MH_I2C_Read... [14:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:48]Read from MH i2c: E2 [14:51:48]MH_I2C_Read... [14:51:48]Read from MH i2c: E2 0E 00 [14:51:48]MH_I2C_Read... [14:51:49]Read from MH i2c: E2 0E 00 69 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 9B [14:51:49]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:49]wFMCommunicate OK [14:51:49]SAM_PROTO_GetShiftState done [14:51:49]FM_GetShiftState done [14:51:49]req_shift_opened done [14:51:49]requested_item shift.open_date is exist - process it [14:51:49]req_shift_open_date [14:51:49]req_shift_open_date done [14:51:49]produce_requested_data done [14:51:49]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42042,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:49]process_action_free close_receipt [14:51:49]json_value_free [14:51:49]json_value_free done [14:51:49]process_json_proto returns [14:51:49]Send response to host [14:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42042,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:49]free response buf [14:51:49]execute_script done [14:51:49]execute_script returns [14:51:49]free content buf [14:51:49]Sock 6.Close socket [14:51:49]Sock 6.Thread stoped [14:51:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 02 45 47 00 3D 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 39 A4 00 00 F4 03 04 00 1A AA A8 66 B6 04 01 00 00 76 C2 57 18 B6 79 24 A5 [14:51:49]CommunicateWithHost err = 0 [14:51:49]CheckOFDResponse [14:51:49]1017 (14) - 77093643461234 [14:51:49]1041 (16) - 0000000000874958 [14:51:49]1040 (4) - 42041 [14:51:49]1012 (4) - 30.07.2024 08:53 [14:51:49]1206 (1) - 0 [14:51:49]OFD Sender: Remove packet 42041 [14:51:49]ProducePacketName [14:51:49]name=ofd_packets/00042041 [14:51:49]NVStorageDeleteData [14:51:49]OFD Sender: Processing packet 42042 [packets to send 57, broken 56] [14:51:49]ProducePacketName [14:51:49]name=ofd_packets/00042042 [14:51:49]OFD Sender: To server: pG, [14:51:49]CommunicateWithHost lk.salyk.kg:30040 [14:51:49]ConnectInit lk.salyk.kg [14:51:50]accept exits with 9 [14:51:50]New connection [14:51:50]New thread 3066916196 created [14:51:50]Thread 3066772836 joined [14:51:50]Waiting for new connection... [14:51:50] Sock 9.Parse request [14:51:50]Sock 9.Check first char [14:51:50]Sock 9.First char is OK [14:51:50]request: POST /json_proto HTTP/1.0 [14:51:50]Method: POST [14:51:50]URL: /json_proto [14:51:50]Method is POST - this is cgi request [14:51:50]url: /json_proto [14:51:50]query_string will be loaded in cgi processing [14:51:50]execute_cgi json_proto POST (null) [14:51:50]execute_cgi path=json_proto method=POST [14:51:50]POST find Content-Length [14:51:50]Host: 172.17.43.132:8080 [14:51:50]Content-Length: 882 [14:51:50]Content-Type: application/json [14:51:50] [14:51:50]POST finish read [14:51:50]Found Content-Length = 882 [14:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184072", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.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" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:50]execute_script... [14:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184072", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.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" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:50]POST & json_proto [14:51:50]process_json_proto [14:51:50]json parsed OK: [14:51:50]protocol is kg_v1.0 [14:51:50]action value=close_receipt [14:51:50]process_action close_receipt [14:51:50]cmd_close_receipt [14:51:50]MH_GetDate [14:51:50]Write to MH i2c: F0 00 00 6A 02 5B [14:51:50]Write i2c OK [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: F0 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: F0 09 00 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: F0 09 00 6A 02 00 07 FE A8 66 4F FD A8 66 D1 [14:51:50]GetLastDocTimeStamp 1722351102 [14:51:50]current date 1722351111 [14:51:50]FM_GetShiftState [14:51:50]SAM_PROTO_GetShiftState [14:51:50]wFMCommunicate request_size=4 [14:51:50]MH_SAM_APDU [14:51:50]CAPDU: 80 13 01 00 [14:51:50]Write to MH i2c: E2 08 00 6B 02 80 13 01 00 00 00 00 00 EA [14:51:50]Write i2c OK [14:51:50]MH_I2C_Read... [14:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:50]Read from MH i2c: E2 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 0E 00 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 0E 00 6B 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 9D [14:51:50]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:50]wFMCommunicate OK [14:51:50]SAM_PROTO_GetShiftState done [14:51:50]FM_GetShiftState done [14:51:50]opened in 1722298218 [14:51:50]opened+sec_in_day 1722384618 [14:51:50]quantity*price = 5000 [14:51:50]sum+1 = 5001 [14:51:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 64 30.07.2024 14:51 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42043 ФПД: 84876783509561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145151&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42043&fm=84876783509561&tin=02508201610067®Number=0000000000092626&sum=19000 0 [14:51:53]StoreToDocumentArchive [14:51:53]shift 428 fd 42043 [14:51:53]save to /storage/0428/doc_00042043 [14:51:53]save last doc name /storage/0428/doc_00042043 to /storage/kkm_last_doc_name [14:51:53]save OK [14:51:53]Clear old archive folders... [14:51:53]ProcessDocumentItem done err = 0, tmpTLVsize=378 [14:51:53]tlvbuf is 019C48F0 [14:51:53]SAM_PROTO_ClearQueue [14:51:53]wFMCommunicate request_size=4 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 09 00 00 [14:51:53]Write to MH i2c: E2 08 00 78 02 80 09 00 00 00 00 00 00 EC [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 78 02 00 90 00 EE [14:51:53]RAPDU: 90 00 [14:51:53]wFMCommunicate OK [14:51:53]SAM_PROTO_ClearQueue done [14:51:53]KKMCreateOFDPacket [14:51:53]OFDProtocolAddRootSTLVToBuf [14:51:53]FM_MakeSignedData [14:51:53]FM_MakeSignedData [14:51:53]SAM_PROTO_SignData [14:51:53]wFMCommunicate request_size=4 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 0D 01 02 [14:51:53]Write to MH i2c: E2 08 00 79 02 80 0D 01 02 00 00 00 00 F4 [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [14:51:53]RAPDU: 90 00 [14:51:53]wFMCommunicate OK [14:51:53]wFMCommunicate request_size=255 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 0D 02 02 FA 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 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 31 D0 BB 20 D0 B1 2F D0 B3 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 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 B0 36 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 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 [14:51:53]Write to MH i2c: E2 02 01 7A 02 80 0D 02 02 FA 00 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 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 31 D0 BB 20 D0 B1 2F D0 B3 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 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 B0 36 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 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 00 00 57 [14:51:54]Write i2c OK [14:51:54]MH_I2C_Read... [14:51:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:54]Read from MH i2c: E2 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: E2 03 00 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [14:51:54]RAPDU: 90 00 [14:51:54]wFMCommunicate OK [14:51:54]wFMCommunicate request_size=137 [14:51:54]MH_SAM_APDU [14:51:54]CAPDU: 80 0D 02 02 84 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 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 40 00 00 00 F4 03 04 00 07 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3B A4 00 00 35 04 06 00 4D 31 EA 87 E0 39 [14:51:54]Write to MH i2c: E2 8C 00 7B 02 80 0D 02 02 84 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 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 40 00 00 00 F4 03 04 00 07 FE A8 66 0E 04 04 00 AC 01 Received data: 00 87 00 95 B9 F6 04 01 00 01 0D 04 10 00 30 70 30 47 30 2C 30 01 30 00 30 30 30 30 30 30 30 30 30 30 30 30 39 30 32 30 36 32 36 11 04 10 00 30 30 30 30 30 38 30 37 30 34 30 30 30 30 30 38 37 34 39 39 35 35 38 38 10 4F 04 04 00 3B A4 00 00 35 04 06 00 00 00 4D 00 31 C1 EA 87 E0 39 00 00 87 [14:51:54]D0 47 00 D9 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 38 37 34 39 35 38 10 04 04 00 3A A4 00 00 F4 03 04 00 1E AA A8 66 B6 04 01 00 00 08 32 5B 2D 29 B1 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:55]A4 78 [14:51:55]CommunicateWithHost err = 0 [14:51:55]CheckOFDResponse [14:51:55]1017 (14) - 77093643461234 [14:51:55]1041 (16) - 0000000000874958 [14:51:55]1040 (4) - 42042 [14:51:55]1012 (4) - 30.07.2024 08:53 [14:51:55]1206 (1) - 0 [14:51:55]OFD Sender: Remove packet 42042 [14:51:55]ProducePacketName [14:51:55]name=ofd_packets/00042042 [14:51:55]NVStorageDeleteData [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 03 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [14:51:55]RAPDU: 90 00 [14:51:55]wFMCommunicate OK [14:51:55]wFMCommunicate request_size=4 [14:51:55]MH_SAM_APDU [14:51:55]CAPDU: 80 0D 03 02 [14:51:55]Write to MH i2c: E2 08 00 7C 02 80 0D 03 02 00 00 00 00 F9 [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:55]Read from MH i2c: E2 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 0B 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 0B 00 7C 02 00 59 62 90 13 0E 55 F5 4F 90 00 FF [14:51:55]RAPDU: 59 62 90 13 0E 55 F5 4F 90 00 [14:51:55]wFMCommunicate OK [14:51:55]SAM_PROTO_SignData done [14:51:55]FM_MakeSignedData done [14:51:55]CreateOFDProtocolMessage [14:51:55]wFMCommunicate request_size=4 [14:51:55]MH_SAM_APDU [14:51:55]CAPDU: 80 11 00 00 [14:51:55]Write to MH i2c: E2 08 00 7D 02 80 11 00 00 00 00 00 00 F9 [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:55]Read from MH i2c: E2 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 17 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 17 00 7D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 55 [14:51:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:55]wFMCommunicate OK [14:51:55]CreateOFDProtocolMessage done [14:51:55]OFDSenderStorePacket 42043 [14:51:55]StoreOFDPacket docnum=42043 [14:51:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 8E 01 00 00 ED C5 86 01 A4 CB 5A 03 01 00 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 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 31 D0 BB 20 D0 B1 2F D0 B3 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 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 B0 36 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 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 E2 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 40 00 00 00 F4 03 04 00 07 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3B A4 00 00 35 04 06 00 4D 31 EA 87 E0 39 59 62 90 13 0E 55 F5 4F [14:51:55]CheckFolder [14:51:55]dirname=/storage/ofd_packets [14:51:55]CheckFolder done [14:51:55]ProducePacketName [14:51:55]name=ofd_packets/00042043 [14:51:55]NVStorageSaveData ofd_packets/00042043 [14:51:55]File name is /storage/ofd_packets/00042043 [14:51:55]Write 428 bytes [14:51:55]NVStorageSaveData done [14:51:55]OFDSenderStorePacket done [14:51:55]KKMCreateOFDPacket done [14:51:55]NVStorageSaveData kkm_last_timestamp [14:51:55]File name is /storage/kkm_last_timestamp [14:51:55]Write 4 bytes [14:51:55]NVStorageSaveData done [14:51:55]ExternCall_PrintAddStr [14:51:55]wPrintStart [14:51:55]Write to MH i2c: 01 00 00 7E 02 80 [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: 01 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: 01 07 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: 01 07 00 7E 02 00 00 00 00 00 FF 0F 95 [14:51:55]RasterBufferAndPrint [14:51:55]line Счет N : (3)184072 [14:51:55]line ИНН: 02508201610067 [14:51:55]line Контрольно-Кассовый Чек [14:51:55]line ПРОДАЖА [14:51:55]line Товар: 5449000005489 [14:51:55]line Вода Бонаква 1л б/г [14:51:55]line 1.000 * 50.00 [14:51:55]line = 50.00 [14:51:55]line НДС 12% НСП 1% [14:51:55]line > о реализуемом товаре [14:51:55]line Товар: 48743570 [14:51:55]line Сигареты Winston XStyle Blue [14:51:55]line 1.000 * 140.00 [14:51:55]line = 140.00 [14:51:55]line НДС 12% НСП 1% [14:51:55]line > о реализуемом товаре [14:51:55]line ИТОГО: 190.00 [14:51:55]line НСП 1% : 1.68 [14:51:55]line НДС 12% : 20.18 [14:51:55]line Наличными: 190.00 [14:51:55]line Безнал.: 0.00 [14:51:55]line Место: АЗС № 97 "Партнер Нефть" [14:51:55]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:51:55]line СНО: Общий режим [14:51:55]line Чек 64 30.07.2024 14:51 [14:51:55]line Смена: 428 ФФД: 1.0 [14:51:55]line ЗНМ: 0300000053 [14:51:55]line РНМ: 0000000000092626 [14:51:55]line Версия ККМ: 001 [14:51:55]line ФМ: 0000000000874958 [14:51:55]line ФД: 42043 [14:51:55]line ФПД: 84876783509561 [14:51:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145151&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42043&fm=84876783509561&tin=02508201610067®Number=0000000000092626&sum=19000 [14:51:55]line 0 [14:51:55]written 0, free lines is 4095 [14:51:55]OFD Sender: Processing packet 42043 [packets to send 57, broken 56] [14:51:55]ProducePacketName [14:51:55]name=ofd_packets/00042043 [14:51:55]OFD Sender: To server: pG, [14:51:55]CommunicateWithHost lk.salyk.kg:30040 [14:51:55]ConnectInit lk.salyk.kg [14:51:56]Write to MH i2c: 01 00 00 AC 02 AE [14:51:56]Write i2c OK [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: 01 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: 01 07 00 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: 01 07 00 AC 02 00 00 00 00 00 DD 0C 9E [14:51:56]RasterBufferAndPrint [14:51:56]line [14:51:56]line [14:51:56]line [14:51:56]line [14:51:56]line [14:51:56]written 0, free lines is 3365 [14:51:56]MH_Cut [14:51:56]Write to MH i2c: D1 01 00 B3 02 01 87 [14:51:56]Write i2c OK [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: D1 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: D1 01 00 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: D1 01 00 B3 02 00 86 [14:51:56]Write to MH i2c: 01 00 00 B4 02 B6 [14:51:56]Write i2c OK [14:51:56]MH_I2C_Read... [14:51:56]Connected sock=6 [14:51:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 8E 01 00 00 ED C5 86 01 A4 CB 5A 03 01 00 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 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 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 *** Cut start [14:51:56]06 00 88 13 *** Partial cut [14:51:56]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 *** CUTSNS_PIN = 1 [14:51:56]D0 *** CUTSNS_PIN = 0 [14:51:56]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 B0 36 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 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 *** Brake cut motor [14:51:57]E2 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 40 00 00 00 F4 03 04 00 07 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3B A4 00 00 35 04 06 00 4D 31 EA 87 E0 39 59 62 90 13 0E 55 F5 4F [14:51:57]Read from MH i2c: *** Stop cut motor [14:51:57]01 *** Cut end [14:51:57] [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: 01 07 00 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 FF 0F CB [14:51:57]process_action close_receipt done [14:51:57]requested_data is exist [14:51:57]produce_requested_data [14:51:57]requested_item fm.sn is exist - process it [14:51:57]wFMCommunicate request_size=4 [14:51:57]MH_SAM_APDU [14:51:57]CAPDU: 80 11 00 00 [14:51:57]Write to MH i2c: E2 08 00 B5 02 80 11 00 00 00 00 00 00 31 [14:51:57]Write i2c OK [14:51:57]MH_I2C_Read... [14:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:57]Read from MH i2c: E2 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: E2 17 00 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: E2 17 00 B5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 8D [14:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:51:57]wFMCommunicate OK [14:51:57]requested_item fd.num is exist - process it [14:51:57]SAM_PROTO_GetFieldsCounters [14:51:57]wFMCommunicate request_size=4 [14:51:57]MH_SAM_APDU [14:51:57]CAPDU: 80 13 00 00 [14:51:57]Write to MH i2c: E2 08 00 B6 02 80 13 00 00 00 00 00 00 34 [14:51:57]Write i2c OK [14:51:57]MH_I2C_Read... [14:51:57]Received data: *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 6F 3C 47 00 AA CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3B A4 00 00 F4 03 04 00 22 AA A8 66 B6 04 01 00 00 F6 08 4B 09 9A AF 77 98 [14:51:58]CommunicateWithHost err = 0 [14:51:58]CheckOFDResponse [14:51:58]1017 (14) - 77093643461234 [14:51:58]1041 (16) - 0000000000874958 [14:51:58]1040 (4) - 42043 [14:51:58]1012 (4) - 30.07.2024 08:53 [14:51:58]1206 (1) - 0 [14:51:58]OFD Sender: Remove packet 42043 [14:51:58]ProducePacketName [14:51:58]name=ofd_packets/00042043 [14:51:58]NVStorageDeleteData [14:51:58]Read from MH i2c: E2 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 62 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 62 00 B6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3B A4 00 00 0E 04 04 00 AC 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 AA [14:51:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3B A4 00 00 0E 04 04 00 AC 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 [14:51:58]wFMCommunicate OK [14:51:58]SAM_PROTO_GetFieldsCounters done [14:51:58]requested_item shift.num is exist - process it [14:51:58]requested_item shift.opened is exist - process it [14:51:58]req_shift_opened [14:51:58]FM_GetShiftState [14:51:58]SAM_PROTO_GetShiftState [14:51:58]wFMCommunicate request_size=4 [14:51:58]MH_SAM_APDU [14:51:58]CAPDU: 80 13 01 00 [14:51:58]Write to MH i2c: E2 08 00 B7 02 80 13 01 00 00 00 00 00 36 [14:51:58]Write i2c OK [14:51:58]MH_I2C_Read... [14:51:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:58]Read from MH i2c: E2 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 0E 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 0E 00 B7 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 E9 [14:51:58]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:51:58]wFMCommunicate OK [14:51:58]SAM_PROTO_GetShiftState done [14:51:58]FM_GetShiftState done [14:51:58]req_shift_opened done [14:51:58]requested_item shift.open_date is exist - process it [14:51:58]req_shift_open_date [14:51:58]req_shift_open_date done [14:51:58]produce_requested_data done [14:51:58]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42043,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:51:58]process_action_free close_receipt [14:51:58]json_value_free [14:51:58]json_value_free done [14:51:58]process_json_proto returns [14:51:58]Send response to host [14:51:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42043,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:51:58]free response buf [14:51:58]execute_script done [14:51:58]execute_script returns [14:51:58]free content buf [14:51:58]Sock 9.Close socket [14:51:58]Sock 9.Thread stoped [14:51:58]OFD Sender: No OFD packet to send [14:51:58]OFD Sender: No OFD packet to send [14:52:00]accept exits with 10 [14:52:00]New connection [14:52:00]New thread 3066772836 created [14:52:00]Thread 3066916196 joined [14:52:00]Waiting for new connection... [14:52:00] Sock 10.Parse request [14:52:00]Sock 10.Check first char [14:52:00]Sock 10.First char is OK [14:52:00]request: POST /json_proto HTTP/1.0 [14:52:00]Method: POST [14:52:00]URL: /json_proto [14:52:00]Method is POST - this is cgi request [14:52:00]url: /json_proto [14:52:00]query_string will be loaded in cgi processing [14:52:00]execute_cgi json_proto POST (null) [14:52:00]execute_cgi path=json_proto method=POST [14:52:00]POST find Content-Length [14:52:00]Host: 172.17.43.132:8080 [14:52:00]Content-Length: 663 [14:52:00]Content-Type: application/json [14:52:00] [14:52:00]POST finish read [14:52:00]Found Content-Length = 663 [14:52:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184073", "tax_sys" : 0, "items" : [ { "code": "5449000176448", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:00]execute_script... [14:52:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184073", "tax_sys" : 0, "items" : [ { "code": "5449000176448", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:00]POST & json_proto [14:52:00]process_json_proto [14:52:00]json parsed OK: [14:52:00]protocol is kg_v1.0 [14:52:00]action value=close_receipt [14:52:00]process_action close_receipt [14:52:00]cmd_close_receipt [14:52:00]MH_GetDate [14:52:00]Write to MH i2c: F0 00 00 B8 02 A9 [14:52:00]Write i2c OK [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: F0 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: F0 09 00 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: F0 09 00 B8 02 00 10 FE A8 66 4F FD A8 66 28 [14:52:00]GetLastDocTimeStamp 1722351111 [14:52:00]current date 1722351120 [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 B9 02 80 13 01 00 00 00 00 00 38 [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 B9 02 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 EB [14:52:00]RAPDU: 09 00 01 6A 2F A8 66 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]opened in 1722298218 [14:52:00]opened+sec_in_day 1722384618 [14:52:00]quantity*price = 18000 [14:52:00]sum+1 = 18001 [14:52:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 180.00 НСП 1% : 1.59 НДС 12% : 19.11 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 65 30.07.2024 14:52 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42044 ФПД: 210064644762203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145201&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42044&fm=210064644762203&tin=02508201610067®Number=0000000000092626&sum=18000 0 [14:52:02]StoreToDocumentArchive [14:52:02]shift 428 fd 42044 [14:52:02]save to /storage/0428/doc_00042044 [14:52:02]save last doc name /storage/0428/doc_00042044 to /storage/kkm_last_doc_name [14:52:02]save OK [14:52:02]Clear old archive folders... [14:52:02]ProcessDocumentItem done err = 0, tmpTLVsize=287 [14:52:02]tlvbuf is 018E57D0 [14:52:02]SAM_PROTO_ClearQueue [14:52:02]wFMCommunicate request_size=4 [14:52:02]MH_SAM_APDU [14:52:02]CAPDU: 80 09 00 00 [14:52:02]Write to MH i2c: E2 08 00 C6 02 80 09 00 00 00 00 00 00 3A [14:52:02]Write i2c OK [14:52:02]MH_I2C_Read... [14:52:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:02]Read from MH i2c: E2 [14:52:02]MH_I2C_Read... [14:52:02]Read from MH i2c: E2 03 00 [14:52:02]MH_I2C_Read... [14:52:02]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [14:52:02]RAPDU: 90 00 [14:52:02]wFMCommunicate OK [14:52:02]SAM_PROTO_ClearQueue done [14:52:02]KKMCreateOFDPacket [14:52:02]OFDProtocolAddRootSTLVToBuf [14:52:02]FM_MakeSignedData [14:52:02]FM_MakeSignedData [14:52:02]SAM_PROTO_SignData [14:52:02]wFMCommunicate request_size=4 [14:52:02]MH_SAM_APDU [14:52:02]CAPDU: 80 0D 01 02 [14:52:02]Write to MH i2c: E2 08 00 C7 02 80 0D 01 02 00 00 00 00 42 [14:52:02]Write i2c OK [14:52:02]MH_I2C_Read... [14:52:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:03]Read from MH i2c: E2 [14:52:03]MH_I2C_Read... [14:52:03]Read from MH i2c: E2 03 00 [14:52:03]MH_I2C_Read... [14:52:03]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [14:52:03]RAPDU: 90 00 [14:52:03]wFMCommunicate OK [14:52:03]wFMCommunicate request_size=255 [14:52:03]MH_SAM_APDU [14:52:03]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 34 38 06 04 2D 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 11 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [14:52:03]Write to MH i2c: E2 02 01 C8 02 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 34 38 06 04 2D 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 11 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 00 00 F3 [14:52:03]Write i2c OK [14:52:03]MH_I2C_Read... [14:52:03]OFD Sender: No OFD packet to send [14:52:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:04]Read from MH i2c: E2 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 03 00 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [14:52:04]RAPDU: 90 00 [14:52:04]wFMCommunicate OK [14:52:04]wFMCommunicate request_size=46 [14:52:04]MH_SAM_APDU [14:52:04]CAPDU: 80 0D 02 02 29 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3C A4 00 00 35 04 06 00 BF 0D 7C 87 EA 5B [14:52:04]Write to MH i2c: E2 31 00 C9 02 80 0D 02 02 29 00 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3C A4 00 00 35 04 06 00 BF 0D 7C 87 EA 5B 00 00 CE [14:52:04]Write i2c OK [14:52:04]MH_I2C_Read... [14:52:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:04]Read from MH i2c: E2 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 03 00 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [14:52:04]RAPDU: 90 00 [14:52:04]wFMCommunicate OK [14:52:04]wFMCommunicate request_size=4 [14:52:04]MH_SAM_APDU [14:52:04]CAPDU: 80 0D 03 02 [14:52:04]Write to MH i2c: E2 08 00 CA 02 80 0D 03 02 00 00 00 00 47 [14:52:04]Write i2c OK [14:52:04]MH_I2C_Read... [14:52:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:04]Read from MH i2c: E2 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 0B 00 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 0B 00 CA 02 00 87 6B 00 69 68 1A D7 17 90 00 13 [14:52:04]RAPDU: 87 6B 00 69 68 1A D7 17 90 00 [14:52:04]wFMCommunicate OK [14:52:04]SAM_PROTO_SignData done [14:52:04]FM_MakeSignedData done [14:52:04]CreateOFDProtocolMessage [14:52:04]wFMCommunicate request_size=4 [14:52:04]MH_SAM_APDU [14:52:04]CAPDU: 80 11 00 00 [14:52:04]Write to MH i2c: E2 08 00 CB 02 80 11 00 00 00 00 00 00 47 [14:52:04]Write i2c OK [14:52:04]MH_I2C_Read... [14:52:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:04]Read from MH i2c: E2 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 17 00 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: E2 17 00 CB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 A3 [14:52:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:52:04]wFMCommunicate OK [14:52:04]CreateOFDProtocolMessage done [14:52:04]OFDSenderStorePacket 42044 [14:52:04]StoreOFDPacket docnum=42044 [14:52:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 33 01 00 00 CA 6C 2B 01 A6 23 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 34 38 06 04 2D 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 11 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3C A4 00 00 35 04 06 00 BF 0D 7C 87 EA 5B 87 6B 00 69 68 1A D7 17 [14:52:04]CheckFolder [14:52:04]dirname=/storage/ofd_packets [14:52:04]CheckFolder done [14:52:04]ProducePacketName [14:52:04]name=ofd_packets/00042044 [14:52:04]NVStorageSaveData ofd_packets/00042044 [14:52:04]File name is /storage/ofd_packets/00042044 [14:52:04]Write 337 bytes [14:52:04]NVStorageSaveData done [14:52:04]OFDSenderStorePacket done [14:52:04]KKMCreateOFDPacket done [14:52:04]NVStorageSaveData kkm_last_timestamp [14:52:04]File name is /storage/kkm_last_timestamp [14:52:04]Write 4 bytes [14:52:04]NVStorageSaveData done [14:52:04]ExternCall_PrintAddStr [14:52:04]wPrintStart [14:52:04]Write to MH i2c: 01 00 00 CC 02 CE [14:52:04]Write i2c OK [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: 01 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: 01 07 00 [14:52:04]MH_I2C_Read... [14:52:04]Read from MH i2c: 01 07 00 CC 02 00 00 00 00 00 FF 0F E3 [14:52:04]RasterBufferAndPrint [14:52:04]line Счет N : (3)184073 [14:52:04]line ИНН: 02508201610067 [14:52:04]line Контрольно-Кассовый Чек [14:52:04]line ПРОДАЖА [14:52:04]line Товар: 5449000176448 [14:52:04]line Сок Piko Pulpy апельсин ПЭТ 1л [14:52:04]line 1.000 * 180.00 [14:52:04]line = 180.00 [14:52:04]line НДС 12% НСП 1% [14:52:04]line > о реализуемом товаре [14:52:04]line ИТОГО: 180.00 [14:52:04]line НСП 1% : 1.59 [14:52:04]line НДС 12% : 19.11 [14:52:04]line Наличными: 180.00 [14:52:04]line Безнал.: 0.00 [14:52:04]line Место: АЗС № 97 "Партнер Нефть" [14:52:04]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:52:04]line СНО: Общий режим [14:52:04]line Чек 65 30.07.2024 14:52 [14:52:04]line Смена: 428 ФФД: 1.0 [14:52:04]line ЗНМ: 0300000053 [14:52:04]line РНМ: 0000000000092626 [14:52:04]line Версия ККМ: 001 [14:52:04]line ФМ: 0000000000874958 [14:52:04]line ФД: 42044 [14:52:04]line ФПД: 210064644762203 [14:52:04]OFD Sender: Processing packet 42044 [packets to send 57, broken 56] [14:52:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145201&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42044&fm=210064644762203&tin=02508201610067®Number=0000000000092626&sum=18000 [14:52:04]ProducePacketName [14:52:04]name=ofd_packets/00042044 [14:52:04]line 0 [14:52:04]OFD Sender: To server: pG, [14:52:04]CommunicateWithHost lk.salyk.kg:30040 [14:52:04]written 0, free lines is 4095 [14:52:04]ConnectInit lk.salyk.kg [14:52:05]Write to MH i2c: 01 00 00 F5 02 F7 [14:52:05]Write i2c OK [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: 01 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: 01 07 00 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 0F 0D 1A [14:52:05]RasterBufferAndPrint [14:52:05]line [14:52:05]line [14:52:05]line [14:52:05]line [14:52:05]line [14:52:05]written 0, free lines is 3421 [14:52:05]MH_Cut [14:52:05]Write to MH i2c: D1 01 00 FC 02 01 D0 [14:52:05]Write i2c OK [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: D1 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: D1 01 00 [14:52:05]MH_I2C_Read... [14:52:05]Connected sock=9 [14:52:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 33 01 00 00 CA 6C 2B 01 A6 23 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 37 36 34 34 38 06 04 2D 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 Read from MH i2c: 6C D1 70 01 79 00 FC 02 00 CF [14:52:05]Write to MH i2c: 01 00 20 00 D0 FD B0 02 D0 FF BF [14:52:05]D0 Write i2c OK [14:52:05]B5 D0 MH_I2C_Read... [14:52:05]BB D1 8C D1 81 D0 B8 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 *** Cut start [14:52:05]00 *** Partial cut [14:52:05]77 *** CUTSNS_PIN = 1 [14:52:05]07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 *** CUTSNS_PIN = 0 [14:52:05]04 04 00 41 00 00 00 F4 03 04 00 11 FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3C A4 00 00 35 04 06 00 BF 0D 7C 87 EA 5B 87 6B 00 69 68 1A D7 17 [14:52:06]*** Brake cut motor [14:52:06]Read from MH i2c: *** Stop cut motor [14:52:06]01 *** Cut end [14:52:06] [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: 01 07 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 FF 0F 14 [14:52:06]process_action close_receipt done [14:52:06]requested_data is exist [14:52:06]produce_requested_data [14:52:06]requested_item fm.sn is exist - process it [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 11 00 00 [14:52:06]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 17 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 D6 [14:52:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:52:06]wFMCommunicate OK [14:52:06]requested_item fd.num is exist - process it [14:52:06]SAM_PROTO_GetFieldsCounters [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 13 00 00 [14:52:06]Write to MH i2c: E2 08 00 FF 02 80 13 00 00 00 00 00 00 7D [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 62 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 62 00 FF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3C A4 00 00 0E 04 04 00 AC 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 F7 [14:52:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3C A4 00 00 0E 04 04 00 AC 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 [14:52:07]wFMCommunicate OK [14:52:07]SAM_PROTO_GetFieldsCounters done [14:52:07]requested_item shift.num is exist - process it [14:52:07]requested_item shift.opened is exist - process it [14:52:07]req_shift_opened [14:52:07]FM_GetShiftState [14:52:07]SAM_PROTO_GetShiftState [14:52:07]wFMCommunicate request_size=4 [14:52:07]MH_SAM_APDU [14:52:07]CAPDU: 80 13 01 00 [14:52:07]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [14:52:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:07]30 30 38 37 34 39 35 38 4F 00 00 00 Write i2c OK [14:52:07]8E MH_I2C_Read... [14:52:07]B7 Read from MH i2c: 47 E2 00 [14:52:07]MH_I2C_Read... [14:52:07]DD 8E A5 07 01 00 07 00 3B 00 F9 Read from MH i2c: 03 E2 0E 0E 00 00 37 37 30 39 33 36 34 33 [14:52:07]34 MH_I2C_Read... [14:52:07]36 Read from MH i2c: 31 E2 32 0E 33 00 34 00 11 03 04 00 10 09 00 00 30 30 30 30 30 30 30 30 01 30 6A 30 2F 38 A8 37 34 39 35 38 10 04 04 66 00 00 3C 00 A4 00 00 00 00 90 F4 00 03 33 04 [14:52:07]00 RAPDU: 09 2B 00 AA 01 A8 6A 66 2F B6 04 01 00 00 57 15 D8 08 A8 03 66 77 00 1D 00 1A 00 [14:52:07]00 CommunicateWithHost err = 0 [14:52:07]90 CheckOFDResponse [14:52:07]1017 (14) - 77093643461234 [14:52:07]1041 (16) - 0000000000874958 [14:52:07]1040 (4) - 42044 [14:52:07]1012 (4) - 30.07.2024 08:54 [14:52:07]1206 (1) - 0 [14:52:07]OFD Sender: Remove packet 42044 [14:52:07]ProducePacketName [14:52:07]00 name=ofd_packets/00042044 [14:52:07] [14:52:07]NVStorageDeleteData [14:52:07]wFMCommunicate OK [14:52:07]SAM_PROTO_GetShiftState done [14:52:07]FM_GetShiftState done [14:52:07]req_shift_opened done [14:52:07]requested_item shift.open_date is exist - process it [14:52:07]req_shift_open_date [14:52:07]req_shift_open_date done [14:52:07]produce_requested_data done [14:52:07]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42044,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:52:07]process_action_free close_receipt [14:52:07]json_value_free [14:52:07]json_value_free done [14:52:07]process_json_proto returns [14:52:07]Send response to host [14:52:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42044,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:52:07]free response buf [14:52:07]execute_script done [14:52:07]execute_script returns [14:52:07]free content buf [14:52:07]Sock 10.Close socket [14:52:07]Sock 10.Thread stoped [14:52:08]OFD Sender: No OFD packet to send [14:52:09]accept exits with 6 [14:52:09]New connection [14:52:09]New thread 3066916196 created [14:52:09]Thread 3066772836 joined [14:52:09]Waiting for new connection... [14:52:09] Sock 6.Parse request [14:52:09]Sock 6.Check first char [14:52:09]Sock 6.First char is OK [14:52:09]request: POST /json_proto HTTP/1.0 [14:52:09]Method: POST [14:52:09]URL: /json_proto [14:52:09]Method is POST - this is cgi request [14:52:09]url: /json_proto [14:52:09]query_string will be loaded in cgi processing [14:52:09]execute_cgi json_proto POST (null) [14:52:09]execute_cgi path=json_proto method=POST [14:52:09]POST find Content-Length [14:52:09]Host: 172.17.43.132:8080 [14:52:09]Content-Length: 660 [14:52:09]Content-Type: application/json [14:52:09] [14:52:09]POST finish read [14:52:09]Found Content-Length = 660 [14:52:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184074", "tax_sys" : 0, "items" : [ { "code": "4600682039990", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0431\u0435\u0437\u0430\u043B\u043A Flash Up Bubble Gum 0,45 ", "price" : 86.00, "quantity" : 1.000, "sum" : 86.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 86.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:09]execute_script... [14:52: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)184074", "tax_sys" : 0, "items" : [ { "code": "4600682039990", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0431\u0435\u0437\u0430\u043B\u043A Flash Up Bubble Gum 0,45 ", "price" : 86.00, "quantity" : 1.000, "sum" : 86.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 86.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:09]POST & json_proto [14:52:09]process_json_proto [14:52:09]json parsed OK: [14:52:09]protocol is kg_v1.0 [14:52:09]action value=close_receipt [14:52:09]process_action close_receipt [14:52:09]cmd_close_receipt [14:52:09]MH_GetDate [14:52:09]Write to MH i2c: F0 00 00 01 03 F3 [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: F0 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: F0 09 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: F0 09 00 01 03 00 19 FE A8 66 4F FD A8 66 7B [14:52:09]GetLastDocTimeStamp 1722351121 [14:52:09]current date 1722351129 [14:52:09]FM_GetShiftState [14:52:09]SAM_PROTO_GetShiftState [14:52:09]wFMCommunicate request_size=4 [14:52:09]MH_SAM_APDU [14:52:09]CAPDU: 80 13 01 00 [14:52:09]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [14:52:09]Write i2c OK [14:52:09]MH_I2C_Read... [14:52:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:09]Read from MH i2c: E2 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: E2 0E 00 [14:52:09]MH_I2C_Read... [14:52:09]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 35 [14:52:09]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:52:09]wFMCommunicate OK [14:52:09]SAM_PROTO_GetShiftState done [14:52:09]FM_GetShiftState done [14:52:09]opened in 1722298218 [14:52:09]opened+sec_in_day 1722384618 [14:52:09]quantity*price = 8600 [14:52:09]sum+1 = 8601 [14:52:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 86.00 НСП 1% : 0.76 НДС 12% : 9.13 Наличными: 86.00 Безнал.: 0.00 Место: АЗС № 97 "Партнер Нефть" Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 СНО: Общий режим Чек 66 30.07.2024 14:52 Смена: 428 ФФД: 1.0 ЗНМ: 0300000053 РНМ: 0000000000092626 Версия ККМ: 001 ФМ: 0000000000874958 ФД: 42045 ФПД: 242881619542692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145210&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42045&fm=242881619542692&tin=02508201610067®Number=0000000000092626&sum=8600 0 [14:52:11]StoreToDocumentArchive [14:52:11]shift 428 fd 42045 [14:52:11]save to /storage/0428/doc_00042045 [14:52:11]save last doc name /storage/0428/doc_00042045 to /storage/kkm_last_doc_name [14:52:11]save OK [14:52:11]Clear old archive folders... [14:52:11]ProcessDocumentItem done err = 0, tmpTLVsize=295 [14:52:11]tlvbuf is 01A122B0 [14:52:11]SAM_PROTO_ClearQueue [14:52:11]wFMCommunicate request_size=4 [14:52:11]MH_SAM_APDU [14:52:11]CAPDU: 80 09 00 00 [14:52:11]Write to MH i2c: E2 08 00 0F 03 80 09 00 00 00 00 00 00 84 [14:52:11]Write i2c OK [14:52:11]MH_I2C_Read... [14:52:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:12]Read from MH i2c: E2 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 03 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [14:52:12]RAPDU: 90 00 [14:52:12]wFMCommunicate OK [14:52:12]SAM_PROTO_ClearQueue done [14:52:12]KKMCreateOFDPacket [14:52:12]OFDProtocolAddRootSTLVToBuf [14:52:12]FM_MakeSignedData [14:52:12]FM_MakeSignedData [14:52:12]SAM_PROTO_SignData [14:52:12]wFMCommunicate request_size=4 [14:52:12]MH_SAM_APDU [14:52:12]CAPDU: 80 0D 01 02 [14:52:12]Write to MH i2c: E2 08 00 10 03 80 0D 01 02 00 00 00 00 8C [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:12]Read from MH i2c: E2 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 03 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [14:52:12]RAPDU: 90 00 [14:52:12]wFMCommunicate OK [14:52:12]wFMCommunicate request_size=255 [14:52:12]MH_SAM_APDU [14:52:12]CAPDU: 80 0D 02 02 FA 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA 20 46 6C 61 73 68 20 55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 00 00 00 F4 03 04 00 1A FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [14:52:12]Write to MH i2c: E2 02 01 11 03 80 0D 02 02 FA 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA 20 46 6C 61 73 68 20 55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 00 00 00 F4 03 04 00 1A FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 00 00 B2 [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [14:52:13]RAPDU: 90 00 [14:52:13]wFMCommunicate OK [14:52:13]wFMCommunicate request_size=54 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 0D 02 02 31 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3D A4 00 00 35 04 06 00 DC E6 48 A7 C2 A4 [14:52:13]Write to MH i2c: E2 39 00 12 03 80 0D 02 02 31 00 30 30 30 OFD Sender: No OFD packet to send [14:52:13]30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3D A4 00 00 35 04 06 00 DC E6 48 A7 C2 A4 00 00 B7 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [14:52:13]RAPDU: 90 00 [14:52:13]wFMCommunicate OK [14:52:13]wFMCommunicate request_size=4 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 0D 03 02 [14:52:13]Write to MH i2c: E2 08 00 13 03 80 0D 03 02 00 00 00 00 91 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 0B 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 0B 00 13 03 00 0F 36 FA 72 AE 48 26 73 90 00 D2 [14:52:13]RAPDU: 0F 36 FA 72 AE 48 26 73 90 00 [14:52:13]wFMCommunicate OK [14:52:13]SAM_PROTO_SignData done [14:52:13]FM_MakeSignedData done [14:52:13]CreateOFDProtocolMessage [14:52:13]wFMCommunicate request_size=4 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 11 00 00 [14:52:13]Write to MH i2c: E2 08 00 14 03 80 11 00 00 00 00 00 00 91 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 17 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 17 00 14 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 ED [14:52:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:52:13]wFMCommunicate OK [14:52:13]CreateOFDProtocolMessage done [14:52:13]OFDSenderStorePacket 42045 [14:52:13]StoreOFDPacket docnum=42045 [14:52:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 3B 01 00 00 CF 83 33 01 3F FD 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA 20 46 6C 61 73 68 20 55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 00 00 00 F4 03 04 00 1A FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3D A4 00 00 35 04 06 00 DC E6 48 A7 C2 A4 0F 36 FA 72 AE 48 26 73 [14:52:13]CheckFolder [14:52:13]dirname=/storage/ofd_packets [14:52:13]CheckFolder done [14:52:13]ProducePacketName [14:52:13]name=ofd_packets/00042045 [14:52:13]NVStorageSaveData ofd_packets/00042045 [14:52:13]File name is /storage/ofd_packets/00042045 [14:52:13]Write 345 bytes [14:52:13]NVStorageSaveData done [14:52:13]OFDSenderStorePacket done [14:52:13]KKMCreateOFDPacket done [14:52:13]NVStorageSaveData kkm_last_timestamp [14:52:13]File name is /storage/kkm_last_timestamp [14:52:13]Write 4 bytes [14:52:13]NVStorageSaveData done [14:52:13]ExternCall_PrintAddStr [14:52:13]wPrintStart [14:52:13]Write to MH i2c: 01 00 00 15 03 18 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: 01 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: 01 07 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [14:52:13]RasterBufferAndPrint [14:52:13]line Счет N : (3)184074 [14:52:13]OFD Sender: Processing packet 42045 [packets to send 57, broken 56] [14:52:13]line ИНН: 02508201610067 [14:52:13]line Контрольно-Кассовый Чек [14:52:13]line ПРОДАЖА [14:52:13]line Товар: 4600682039990 [14:52:13]line Напиток безалк Flash Up Bubble Gum 0,45 [14:52:13]line 1.000 * 86.00 [14:52:13]line = 86.00 [14:52:13]line НДС 12% НСП 1% [14:52:13]ProducePacketName [14:52:13]line > о реализуемом товаре [14:52:13]name=ofd_packets/00042045 [14:52:13]line ИТОГО: 86.00 [14:52:13]OFD Sender: To server: pG, [14:52:13]line НСП 1% : 0.76 [14:52:13]line НДС 12% : 9.13 [14:52:13]line Наличными: 86.00 [14:52:13]line Безнал.: 0.00 [14:52:13]line Место: АЗС № 97 "Партнер Нефть" [14:52:13]line Адрес: 720001, г. Кызыл Кия, ул. Кулатова 147 А, 40.273370, 72.134152 [14:52:13]line СНО: Общий режим [14:52:13]line Чек 66 30.07.2024 14:52 [14:52:13]line Смена: 428 ФФД: 1.0 [14:52:13]line ЗНМ: 0300000053 [14:52:14]line РНМ: 0000000000092626 [14:52:14]line Версия ККМ: 001 [14:52:14]line ФМ: 0000000000874958 [14:52:14]line ФД: 42045 [14:52:14]line ФПД: 242881619542692 [14:52:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240730T145210&type=1&operation_type=1&fn_number=0000000000874958&fd_number=42045&fm=242881619542692&tin=02508201610067®Number=0000000000092626&sum=8600 [14:52:14]line 0 [14:52:14]CommunicateWithHost lk.salyk.kg:30040 [14:52:14]ConnectInit lk.salyk.kg [14:52:14]written 0, free lines is 4095 [14:52:14]Write to MH i2c: 01 00 00 3E 03 41 [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: 01 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: 01 07 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: 01 07 00 3E 03 00 00 00 00 00 25 0D 7A [14:52:14]RasterBufferAndPrint [14:52:14]line [14:52:14]line [14:52:14]line [14:52:14]line [14:52:14]line [14:52:14]written 0, free lines is 3448 [14:52:14]MH_Cut [14:52:14]Write to MH i2c: D1 01 00 45 03 01 1A [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: D1 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: D1 01 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: D1 01 00 45 03 00 19 [14:52:14]Write to MH i2c: 01 00 00 46 03 49 [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]Connected sock=9 [14:52:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 3B 01 00 00 CF 83 33 01 3F FD 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 30 36 38 32 30 33 39 39 39 30 06 04 35 00 D0 9D D0 B0 *** Cut start [14:52:15]D0 BF D0 B8 D1 82 D0 BE *** Partial cut [14:52:15]D0 BA 20 D0 B1 D0 B5 D0 B7 D0 B0 D0 BB D0 BA 20 46 6C 61 73 68 *** CUTSNS_PIN = 1 [14:52:15]20 *** CUTSNS_PIN = 0 [14:52:15]55 70 20 42 75 62 62 6C 65 20 47 75 6D 20 30 2C 34 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 *** Brake cut motor [14:52:15]F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 *** Stop cut motor [14:52:15]00 *** Cut end [14:52:15]12 04 04 00 42 00 00 00 F4 03 04 00 1A FE A8 66 0E 04 04 00 AC 01 00 00 B9 04 Read from MH i2c: 01 01 00 [14:52:15]01 MH_I2C_Read... [14:52:15]Read from MH i2c: 01 07 00 [14:52:15]MH_I2C_Read... [14:52:15]0D Read from MH i2c: 04 01 10 07 00 00 46 03 00 00 00 00 00 30 FF 30 0F 30 5E 30 [14:52:16]30 process_action close_receipt done [14:52:16]30 requested_data is exist [14:52:16]30 produce_requested_data [14:52:16]requested_item fm.sn is exist - process it [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 11 00 30 00 30 [14:52:16]30 Write to MH i2c: 30 E2 39 08 32 00 36 47 03 80 11 00 00 00 00 00 32 00 36 C4 11 [14:52:16]04 10 00 30 30 30 30 30 30 30 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:16]30 30 38 37 34 39 35 38 10 04 04 00 3D A4 00 00 35 04 06 00 DC E6 48 A7 C2 A4 0F 36 FA 72 AE 48 26 73 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 17 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 17 00 47 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 20 [14:52:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 90 00 [14:52:16]wFMCommunicate OK [14:52:16]requested_item fd.num is exist - process it [14:52:16]SAM_PROTO_GetFieldsCounters [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 13 00 00 [14:52:16]Write to MH i2c: E2 08 00 48 03 80 13 00 00 00 00 00 00 C7 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 62 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 62 00 48 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3D A4 00 00 0E 04 04 00 AC 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 45 [14:52:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 36 32 36 10 04 04 00 3D A4 00 00 0E 04 04 00 AC 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 [14:52:16]wFMCommunicate OK [14:52:16]SAM_PROTO_GetFieldsCounters done [14:52:16]requested_item shift.num is exist - process it [14:52:16]requested_item shift.opened is exist - process it [14:52:16]req_shift_opened [14:52:16]FM_GetShiftState [14:52:16]SAM_PROTO_GetShiftState [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 13 01 00 [14:52:16]Write to MH i2c: E2 08 00 49 03 80 13 01 00 00 00 00 00 C9 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 0E 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 0E 00 49 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 7C [14:52:16]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:52:16]wFMCommunicate OK [14:52:16]SAM_PROTO_GetShiftState done [14:52:16]FM_GetShiftState done [14:52:16]req_shift_opened done [14:52:16]requested_item shift.open_date is exist - process it [14:52:16]req_shift_open_date [14:52:16]req_shift_open_date done [14:52:16]produce_requested_data done [14:52:16]produce_requested_data return {"fm.sn":"0000000000874958","fd.num":42045,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218} [14:52:16]process_action_free close_receipt [14:52:16]json_value_free [14:52:16]json_value_free done [14:52:16]process_json_proto returns [14:52:16]Send response to host [14:52:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874958","fd.num":42045,"shift.num":428,"shift.opened":1,"shift.open_date":1722298218}}} [14:52:16]free response buf [14:52:16]execute_script done [14:52:16]execute_script returns [14:52:16]free content buf [14:52:16]Sock 6.Close socket [14:52:16]Sock 6.Thread stoped [14:52:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 4F 00 00 00 2C C4 47 00 F7 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 35 38 10 04 04 00 3D A4 00 00 F4 03 04 00 36 AA A8 66 B6 04 01 00 00 B7 47 72 51 CE 9C 05 69 [14:52:17]CommunicateWithHost err = 0 [14:52:17]CheckOFDResponse [14:52:17]1017 (14) - 77093643461234 [14:52:17]1041 (16) - 0000000000874958 [14:52:17]1040 (4) - 42045 [14:52:17]1012 (4) - 30.07.2024 08:54 [14:52:17]1206 (1) - 0 [14:52:17]OFD Sender: Remove packet 42045 [14:52:17]ProducePacketName [14:52:17]name=ofd_packets/00042045 [14:52:17]NVStorageDeleteData [14:52:18]accept exits with 10 [14:52:18]New connection [14:52:18]New thread 3066772836 created [14:52:18]Thread 3066916196 joined [14:52:18]Waiting for new connection... [14:52:18] Sock 10.Parse request [14:52:18]Sock 10.Check first char [14:52:18]Sock 10.First char is OK [14:52:18]request: POST /json_proto HTTP/1.0 [14:52:18]Method: POST [14:52:18]URL: /json_proto [14:52:18]Method is POST - this is cgi request [14:52:18]url: /json_proto [14:52:18]query_string will be loaded in cgi processing [14:52:18]execute_cgi json_proto POST (null) [14:52:18]execute_cgi path=json_proto method=POST [14:52:18]POST find Content-Length [14:52:18]Host: 172.17.43.132:8080 [14:52:18]Content-Length: 647 [14:52:18]Content-Type: application/json [14:52:18] [14:52:18]POST finish read [14:52:18]Found Content-Length = 647 [14:52:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)184075", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:18]execute_script... [14:52: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)184075", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:18]POST & json_proto [14:52:18]process_json_proto [14:52:18]json parsed OK: [14:52:18]protocol is kg_v1.0 [14:52:18]action value=close_receipt [14:52:18]process_action close_receipt [14:52:18]cmd_close_receipt [14:52:18]MH_GetDate [14:52:18]Write to MH i2c: F0 00 00 4A 03 3C [14:52:18]Write i2c OK [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: F0 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: F0 09 00 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: F0 09 00 4A 03 00 22 FE A8 66 4F FD A8 66 CD [14:52:18]GetLastDocTimeStamp 1722351130 [14:52:18]current date 1722351138 [14:52:18]FM_GetShiftState [14:52:18]SAM_PROTO_GetShiftState [14:52:18]wFMCommunicate request_size=4 [14:52:18]MH_SAM_APDU [14:52:18]CAPDU: 80 13 01 00 [14:52:18]Write to MH i2c: E2 08 00 4B 03 80 13 01 00 00 00 00 00 CB [14:52:18]Write i2c OK [14:52:18]MH_I2C_Read... [14:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:18]Read from MH i2c: E2 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: E2 0E 00 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: E2 0E 00 4B 03 00 09 00 01 6A 2F A8 66 00 00 00 00 90 00 7E [14:52:18]RAPDU: 09 00 01 6A 2F A8 66 00 00 00 00 90 00 [14:52:18]wFMCommunicate OK [14:52:18]SAM_PROTO_GetShiftState done [14:52:18]FM_GetShiftState done [14:52:18]opened in 1722298218 [14:52:18]opened+sec_in_day 1722384618 [14:52:18]quantity*price = 13000 [14:52:18]sum+1 = 13001 [14:52:18]Check (price>sum+1) || (price+1